import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
import java.util.List;
/**
 * Clase Room1_1, Escenarios de los subniveles
 * 
 * @Andrés Cruz Santiago ,Jesús Aurelio Hrnández Aguilar
 * @versión 02/06/13
 */
public class Room1_1 extends World
{
    private int nivel;

    /**
     * Constructor para objetos de clase Room.
     * @param unNivel número de subnivel a cargar.
     */
    public Room1_1(int unNivel)
    {    
        // Crea un nuevo mundo de 600x400 celdas con un tamaño de celda de 1x1 pixeles.
        super(600, 400, 1); 
        //setPaintOrder(Puerta.class,Castillo.class,Heroe.class); 
        //Tamano del Escenario 0 es de super(600, 500, 1); 
        nivel=unNivel;
        switch (nivel)
        { 
            case 1: 
            this.setNivel(1);
            escenario1();
            break;
            case 2:
            this.setNivel(2);
            escenario2();
            break;
            case 3: 
            this.setNivel(3);
            escenario3();
            break;
            case 4:
            this.setNivel(4);
            escenario4();
            break;
        }
    }

    public Room1_1()
    {
        this(1);//Carga el nivel 0 del Juego
    }

    /**
     * Método que devuelve el número del Subnivel
     * @return Subnivel del Escenario
     */
    public int getNivel()
    {
        return nivel;
    }

    /**
     * Metodo para cambiar de nivel
     * @param unNivel el número de Nivel
     */
    public void setNivel(int unNivel)
    {
        nivel=unNivel;
    }

    /**
     * Método que devuelve número de Corazones del Subnivel
     * @return Número de Corazones en el Escenario
     */
    public int getNumCorazones()
    {   
        List corazones=null;

        corazones=this.getObjects(Corazon.class);
        return corazones.size();
    }    

    /**
     * Prepare the world for the start of the program. That is: create the initial
     * objects and add them to the world.
     */
    private void escenario1()
    {
        Muro muro = new Muro();
        addObject(muro, 151, 51);
        Muro muro2 = new Muro();
        addObject(muro2, 302, 186);
        Muro muro3 = new Muro();
        addObject(muro3, 191, 17);
        muro2.setLocation(213, 17);
        muro.setLocation(169, 17);
        Muro muro4 = new Muro();
        addObject(muro4, 235, 22);
        muro4.setLocation(235, 17);
        Muro muro5 = new Muro();
        addObject(muro5, 263, 24);
        Muro muro6 = new Muro();
        addObject(muro6, 293, 31);
        muro5.setLocation(257, 17);
        muro5.setLocation(256, 17);
        muro6.setLocation(277, 17);
        Muro muro7 = new Muro();
        addObject(muro7, 305, 21);
        muro7.setLocation(298, 17);
        Muro muro8 = new Muro();
        addObject(muro8, 301, 23);
        muro8.setLocation(319, 17);
        Muro muro9 = new Muro();
        addObject(muro9, 410, 49);
        muro9.setLocation(340, 17);
        Muro muro10 = new Muro();
        addObject(muro10, 369, 28);
        muro10.setLocation(361, 17);
        Muro muro11 = new Muro();
        addObject(muro11, 393, 43);
        muro11.setLocation(382, 17);
        Muro muro12 = new Muro();
        addObject(muro12, 429, 62);
        muro12.setLocation(403, 17);
        Muro muro13 = new Muro();
        addObject(muro13, 420, 120);
        muro13.setLocation(420, 120);
        muro13.setLocation(420, 120);
        muro13.setLocation(420, 120);
        muro13.setLocation(420, 120);
        muro13.setLocation(420, 120);
        muro13.setLocation(151, 25);
        muro13.setLocation(148, 18);
        muro13.setLocation(148, 17);
        Muro muro14 = new Muro();
        addObject(muro14, 555, 94);
        muro14.setLocation(424, 17);
        muro13.setLocation(149, 17);
        Heroe heroe = new Heroe();
        addObject(heroe, 387, 135);
        heroe.setLocation(265, 135);
        removeObject(heroe);
        muro2.setLocation(204, 13);
        muro3.setLocation(195, 51);
        muro3.setLocation(195, 51);
        muro3.setLocation(195, 51);
        muro3.setLocation(195, 51);
        muro2.setLocation(227, 74);
        muro.setLocation(171, 10);
        muro13.setLocation(151, 10);
        muro3.setLocation(191, 21);
        muro3.setLocation(190, 10);
        muro2.setLocation(209, 10);
        muro4.setLocation(228, 10);
        muro5.setLocation(248, 10);
        muro6.setLocation(268, 10);
        muro7.setLocation(288, 10);
        muro8.setLocation(308, 10);
        muro9.setLocation(328, 10);
        muro9.setLocation(327, 10);
        muro9.setLocation(328, 10);
        muro10.setLocation(348, 10);
        muro11.setLocation(368, 10);
        muro12.setLocation(388, 10);
        muro14.setLocation(408, 10);
        Muro muro15 = new Muro();
        addObject(muro15, 158, 37);
        Muro muro16 = new Muro();
        addObject(muro16, 156, 69);
        Muro muro17 = new Muro();
        addObject(muro17, 216, 111);
        Muro muro18 = new Muro();
        addObject(muro18, 195, 144);
        Muro muro19 = new Muro();
        addObject(muro19, 165, 120);
        Muro muro20 = new Muro();
        addObject(muro20, 148, 104);
        Muro muro21 = new Muro();
        addObject(muro21, 202, 86);
        Muro muro22 = new Muro();
        addObject(muro22, 195, 56);
        muro15.setLocation(151, 30);
        muro16.setLocation(151, 50);
        muro20.setLocation(151, 70);
        muro19.setLocation(151, 90);
        muro18.setLocation(151, 110);
        muro17.setLocation(151, 130);
        muro21.setLocation(151, 150);
        muro22.setLocation(151, 171);
        muro22.setLocation(151, 170);
        Muro muro23 = new Muro();
        addObject(muro23, 161, 231);
        Muro muro24 = new Muro();
        addObject(muro24, 163, 277);
        Muro muro25 = new Muro();
        addObject(muro25, 193, 211);
        Muro muro26 = new Muro();
        addObject(muro26, 132, 213);
        muro26.setLocation(151, 190);
        muro23.setLocation(151, 210);
        muro24.setLocation(151, 230);
        muro25.setLocation(151, 250);
        muro2.setLocation(463, 75);
        Puerta puerta = new Puerta(3);
        addObject(puerta, 216, 15);
        puerta.setLocation(209, 9);
        muro2.setLocation(408, 30);
        Muro muro27 = new Muro();
        addObject(muro27, 409, 126);
        Muro muro28 = new Muro();
        addObject(muro28, 429, 118);
        Muro muro29 = new Muro();
        addObject(muro29, 401, 102);
        Muro muro30 = new Muro();
        addObject(muro30, 384, 93);
        Muro muro31 = new Muro();
        addObject(muro31, 458, 65);
        Muro muro32 = new Muro();
        addObject(muro32, 337, 208);
        Muro muro33 = new Muro();
        addObject(muro33, 372, 164);
        Muro muro34 = new Muro();
        addObject(muro34, 366, 151);
        Muro muro35 = new Muro();
        addObject(muro35, 418, 219);
        Muro muro36 = new Muro();
        addObject(muro36, 422, 263);
        Muro muro37 = new Muro();
        addObject(muro37, 446, 162);
        muro30.setLocation(408, 50);
        muro29.setLocation(408, 70);
        muro27.setLocation(408, 90);
        muro28.setLocation(408, 110);
        muro34.setLocation(408, 130);
        muro33.setLocation(408, 150);
        muro32.setLocation(408, 170);
        muro35.setLocation(408, 190);
        muro36.setLocation(408, 210);
        muro37.setLocation(408, 230);
        muro31.setLocation(408, 250);
        Muro muro38 = new Muro();
        addObject(muro38, 218, 288);
        Muro muro39 = new Muro();
        addObject(muro39, 227, 275);
        Muro muro40 = new Muro();
        addObject(muro40, 288, 280);
        Muro muro41 = new Muro();
        addObject(muro41, 283, 331);
        Muro muro42 = new Muro();
        addObject(muro42, 267, 225);
        Muro muro43 = new Muro();
        addObject(muro43, 313, 249);
        Muro muro44 = new Muro();
        addObject(muro44, 339, 304);
        Muro muro45 = new Muro();
        addObject(muro45, 378, 316);
        Muro muro46 = new Muro();
        addObject(muro46, 419, 325);
        Muro muro47 = new Muro();
        addObject(muro47, 446, 316);
        Muro muro48 = new Muro();
        addObject(muro48, 422, 297);
        muro39.setLocation(171, 250);
        muro38.setLocation(191, 250);
        muro40.setLocation(211, 250);
        muro41.setLocation(231, 250);
        muro42.setLocation(251, 250);
        muro43.setLocation(271, 250);
        muro44.setLocation(291, 250);
        muro45.setLocation(311, 250);
        muro48.setLocation(331, 250);
        muro46.setLocation(351, 251);
        muro46.setLocation(351, 250);
        muro47.setLocation(376, 252);
        muro47.setLocation(371, 250);
        Muro muro49 = new Muro();
        addObject(muro49, 397, 257);
        muro49.setLocation(390, 249);
        muro49.setLocation(390, 250);
        Heroe heroe2 = new Heroe();
        addObject(heroe2, 278, 238);
        heroe2.setLocation(272, 232);
        muro13.setLocation(10, 10);
        muro15.setLocation(10, 31);
        muro15.setLocation(10, 30);
        muro16.setLocation(10, 50);
        muro20.setLocation(10, 70);
        muro19.setLocation(10, 90);
        muro18.setLocation(10, 110);
        muro17.setLocation(10, 130);
        muro21.setLocation(151, 150);
        muro21.setLocation(151, 150);
        muro21.setLocation(151, 150);
        muro21.setLocation(151, 150);
        muro21.setLocation(151, 150);
        muro21.setLocation(10, 150);
        muro22.setLocation(10, 170);
        muro26.setLocation(9, 190);
        muro26.setLocation(10, 190);
        muro23.setLocation(10, 210);
        muro24.setLocation(10, 230);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(151, 250);
        muro25.setLocation(95, 248);
        muro25.setLocation(10, 249);
        muro39.setLocation(30, 249);
        muro38.setLocation(173, 223);
        muro39.setLocation(10, 268);
        muro38.setLocation(30, 269);
        muro40.setLocation(50, 269);
        muro41.setLocation(70, 269);
        muro42.setLocation(90, 269);
        muro43.setLocation(109, 269);
        muro43.setLocation(110, 269);
        muro44.setLocation(130, 268);
        muro44.setLocation(130, 269);
        muro45.setLocation(221, 260);
        muro45.setLocation(150, 269);
        muro48.setLocation(183, 267);
        muro48.setLocation(170, 269);
        muro46.setLocation(190, 269);
        muro47.setLocation(276, 257);
        muro47.setLocation(210, 268);
        muro49.setLocation(243, 263);
        muro47.setLocation(210, 269);
        muro49.setLocation(230, 269);
        muro31.setLocation(249, 269);
        muro37.setLocation(269, 269);
        muro36.setLocation(354, 235);
        heroe2.setLocation(149, 251);
        muro36.setLocation(269, 249);
        muro35.setLocation(278, 188);
        muro35.setLocation(269, 229);
        muro32.setLocation(399, 170);
        muro32.setLocation(257, 175);
        muro32.setLocation(269, 210);
        muro32.setLocation(269, 209);
        muro33.setLocation(269, 153);
        muro33.setLocation(269, 189);
        muro34.setLocation(399, 130);
        muro34.setLocation(399, 130);
        muro34.setLocation(287, 124);
        muro34.setLocation(269, 169);
        muro28.setLocation(269, 119);
        muro28.setLocation(269, 150);
        muro27.setLocation(269, 130);
        muro27.setLocation(269, 131);
        muro27.setLocation(269, 130);
        muro29.setLocation(295, 83);
        muro29.setLocation(269, 110);
        muro30.setLocation(272, 59);
        muro30.setLocation(269, 90);
        muro2.setLocation(269, 70);
        muro14.setLocation(269, 50);
        muro12.setLocation(268, 29);
        muro12.setLocation(269, 30);
        muro11.setLocation(151, 10);
        muro10.setLocation(131, 10);
        muro9.setLocation(111, 10);
        muro8.setLocation(91, 10);
        muro7.setLocation(71, 10);
        Muro muro50 = new Muro();
        addObject(muro50, 58, 17);
        muro50.setLocation(51, 10);
        Muro muro51 = new Muro();
        addObject(muro51, 37, 17);
        muro51.setLocation(30, 10);
        muro50.setLocation(51, 10);
        muro50.setLocation(50, 10);
        muro7.setLocation(71, 10);
        muro7.setLocation(70, 10);
        muro8.setLocation(90, 10);
        muro9.setLocation(110, 10);
        muro10.setLocation(130, 10);
        muro11.setLocation(150, 10);
        muro.setLocation(170, 10);
        puerta.setLocation(209, 9);
        Arbol ostaculo = new Arbol();
        addObject(ostaculo, 155, 71);
        ostaculo.setLocation(148, 64);
        Arbol ostaculo2 = new Arbol();
        addObject(ostaculo2, 164, 78);
        ostaculo2.setLocation(167, 81);
        Arbol ostaculo3 = new Arbol();
        addObject(ostaculo3, 150, 94);
        ostaculo3.setLocation(130, 82);
        Arbol ostaculo4 = new Arbol();
        addObject(ostaculo4, 190, 106);
        ostaculo4.setLocation(187, 101);
        Arbol ostaculo5 = new Arbol();
        addObject(ostaculo5, 101, 105);
        ostaculo5.setLocation(109, 102);
        Arbol ostaculo6 = new Arbol();
        addObject(ostaculo6, 190, 128);
        ostaculo6.setLocation(187, 128);
        Arbol ostaculo7 = new Arbol();
        addObject(ostaculo7, 115, 131);
        ostaculo7.setLocation(107, 127);
        ostaculo2.setLocation(168, 81);
        ostaculo3.setLocation(128, 82);
        ostaculo.setLocation(147, 64);
        ostaculo.setLocation(148, 64);
        ostaculo5.setLocation(111, 100);
        ostaculo4.setLocation(185, 99);
        ostaculo7.setLocation(109, 123);
        ostaculo6.setLocation(184, 122);
        Arbol ostaculo8 = new Arbol();
        addObject(ostaculo8, 236, 182);
        Arbol ostaculo9 = new Arbol();
        addObject(ostaculo9, 224, 258);
        ostaculo9.setLocation(228, 249);
        ostaculo9.setLocation(229, 248);
        ostaculo8.setLocation(210, 247);
        ostaculo8.setLocation(209, 247);
        Arbol ostaculo10 = new Arbol();
        addObject(ostaculo10, 205, 175);
        ostaculo10.setLocation(228, 228);
        Arbol ostaculo11 = new Arbol();
        addObject(ostaculo11, 239, 190);
        ostaculo11.setLocation(248, 228);
        Arbol ostaculo12 = new Arbol();
        addObject(ostaculo12, 243, 182);
        ostaculo12.setLocation(247, 205);
        Arbol ostaculo13 = new Arbol();
        addObject(ostaculo13, 253, 187);
        ostaculo13.setLocation(244, 188);
        ostaculo12.setLocation(247, 208);
        ostaculo13.setLocation(248, 188);
        ostaculo12.setLocation(247, 208);
        ostaculo12.setLocation(248, 207);
        Arbol ostaculo14 = new Arbol();
        addObject(ostaculo14, 180, 188);
        ostaculo14.setLocation(228, 187);
        Arbol ostaculo15 = new Arbol();
        addObject(ostaculo15, 59, 255);
        Arbol ostaculo16 = new Arbol();
        addObject(ostaculo16, 58, 249);
        ostaculo16.setLocation(87, 243);
        ostaculo15.setLocation(53, 247);
        ostaculo16.setLocation(71, 247);
        ostaculo16.setLocation(72, 247);
        ostaculo15.setLocation(52, 247);
        Arbol ostaculo17 = new Arbol();
        addObject(ostaculo17, 102, 218);
        ostaculo17.setLocation(30, 231);
        Arbol ostaculo18 = new Arbol();
        addObject(ostaculo18, 62, 230);
        ostaculo18.setLocation(51, 228);
        ostaculo15.setLocation(51, 249);
        ostaculo16.setLocation(72, 249);
        ostaculo18.setLocation(52, 228);
        ostaculo17.setLocation(30, 230);
        ostaculo18.setLocation(51, 228);
        Arbol ostaculo19 = new Arbol();
        addObject(ostaculo19, 101, 221);
        ostaculo19.setLocation(29, 209);
        Arbol ostaculo20 = new Arbol();
        addObject(ostaculo20, 92, 198);
        ostaculo20.setLocation(30, 189);
        ostaculo20.setLocation(29, 190);
        Arbol ostaculo21 = new Arbol();
        addObject(ostaculo21, 90, 213);
        ostaculo21.setLocation(50, 190);
        ostaculo6.setLocation(185, 124);
        ostaculo6.setLocation(186, 124);
        Cofre cofre = new Cofre();
        addObject(cofre, 157, 153);
        cofre.setLocation(146, 166);
        Snake snake = new Snake();
        addObject(snake, 152, 149);
        snake.setLocation(145, 143);
        Snake snake2 = new Snake();
        addObject(snake2, 210, 163);
        snake2.setLocation(183, 204);
        //arbol6.setLocation(185, 119);
        //arbol7.setLocation(110, 119);
        //arbol7.setLocation(110, 120);
        ostaculo6.setLocation(184, 119);
        ostaculo7.setLocation(110, 120);
        Corazon corazon = new Corazon(1);
        addObject(corazon, 234, 209);
        corazon.setLocation(228, 207);
        Corazon corazon2 = new Corazon(1);
        addObject(corazon2, 55, 217);
        Corazon corazon3 = new Corazon(1);
        addObject(corazon3, 152, 108);
        corazon3.setLocation(149, 85);
        corazon2.setLocation(51, 211);
        corazon2.setLocation(50, 210);
        Gold gold = new Gold();
        addObject(gold, 68, 89);
        Gold gold2 = new Gold();
        addObject(gold2, 193, 38);
        gold2.setLocation(190, 31);
        BotonReinicio reset = new BotonReinicio(1);
        addObject(reset, 520, 45);
        BotonMenuu botonMenuu = new BotonMenuu();
        addObject(botonMenuu, 520, 170);
    }

    private void escenario2()
    {
        Muro muro = new Muro();
        addObject(muro, 219, 113);
        Muro muro2 = new Muro();
        addObject(muro2, 295, 76);
        Muro muro3 = new Muro();
        addObject(muro3, 179, 71);
        Muro muro4 = new Muro();
        addObject(muro4, 136, 171);
        Muro muro5 = new Muro();
        addObject(muro5, 298, 192);
        Muro muro6 = new Muro();
        addObject(muro6, 95, 112);
        Muro muro7 = new Muro();
        addObject(muro7, 77, 55);
        Muro muro8 = new Muro();
        addObject(muro8, 129, 77);
        Muro muro9 = new Muro();
        addObject(muro9, 160, 148);
        Muro muro10 = new Muro();
        addObject(muro10, 208, 181);
        Muro muro11 = new Muro();
        addObject(muro11, 185, 230);
        Muro muro12 = new Muro();
        addObject(muro12, 235, 182);
        Muro muro13 = new Muro();
        addObject(muro13, 64, 178);
        Muro muro14 = new Muro();
        addObject(muro14, 140, 136);
        Muro muro15 = new Muro();
        addObject(muro15, 165, 110);
        Muro muro16 = new Muro();
        addObject(muro16, 37, 116);
        muro13.setLocation(9, 268);
        muro13.setLocation(9, 268);
        muro4.setLocation(28, 268);
        muro4.setLocation(26, 266);
        muro4.setLocation(27, 268);
        muro11.setLocation(185, 230);
        muro11.setLocation(185, 230);
        muro11.setLocation(185, 230);
        muro11.setLocation(185, 230);
        muro11.setLocation(185, 230);
        muro11.setLocation(185, 230);
        muro11.setLocation(9, 250);
        muro10.setLocation(8, 231);
        muro11.setLocation(10, 250);
        muro11.setLocation(9, 251);
        muro10.setLocation(9, 233);
        muro12.setLocation(45, 268);
        muro5.setLocation(298, 192);
        muro5.setLocation(298, 192);
        muro5.setLocation(298, 192);
        muro5.setLocation(65, 269);
        muro12.setLocation(45, 268);
        muro5.setLocation(63, 268);
        muro9.setLocation(80, 268);
        muro9.setLocation(81, 268);
        Arbol arbol = new Arbol();
        addObject(arbol, 222, 222);
        Arbol arbol2 = new Arbol();
        addObject(arbol2, 271, 222);
        Arbol arbol3 = new Arbol();
        addObject(arbol3, 248, 180);
        Arbol arbol4 = new Arbol();
        addObject(arbol4, 296, 200);
        Arbol arbol5 = new Arbol();
        addObject(arbol5, 233, 255);
        arbol.setLocation(26, 245);
        arbol.setLocation(27, 250);
        arbol.setLocation(28, 250);
        arbol5.setLocation(46, 250);
        arbol.setLocation(27, 250);
        arbol.setLocation(28, 250);
        arbol5.setLocation(45, 250);
        arbol.setLocation(27, 250);
        arbol2.setLocation(63, 251);
        arbol3.setLocation(81, 251);
        arbol4.setLocation(28, 232);
        arbol4.setLocation(27, 231);
        Arbol arbol6 = new Arbol();
        addObject(arbol6, 181, 212);
        Arbol arbol7 = new Arbol();
        addObject(arbol7, 228, 231);
        Arbol arbol8 = new Arbol();
        addObject(arbol8, 207, 197);
        arbol6.setLocation(44, 227);
        arbol6.setLocation(45, 230);
        arbol8.setLocation(63, 231);
        arbol7.setLocation(80, 232);
        arbol7.setLocation(81, 231);
        arbol7.setLocation(81, 232);
        arbol7.setLocation(81, 232);
        arbol8.setLocation(63, 230);
        arbol8.setLocation(63, 230);
        arbol7.setLocation(81, 231);
        arbol7.setLocation(80, 232);
        arbol7.setLocation(80, 233);
        arbol8.setLocation(63, 233);
        arbol6.setLocation(45, 233);
        arbol6.setLocation(46, 235);
        arbol6.setLocation(44, 233);
        arbol4.setLocation(28, 233);
        arbol8.setLocation(61, 234);
        arbol7.setLocation(79, 233);
        arbol7.setLocation(80, 233);
        arbol7.setLocation(80, 234);
        arbol8.setLocation(62, 234);
        muro14.setLocation(8, 215);
        arbol4.setLocation(29, 233);
        arbol4.setLocation(28, 233);
        arbol4.setLocation(27, 233);
        muro14.setLocation(9, 214);
        Arbol arbol9 = new Arbol();
        addObject(arbol9, 207, 224);
        Arbol arbol10 = new Arbol();
        addObject(arbol10, 235, 196);
        Arbol arbol11 = new Arbol();
        addObject(arbol11, 153, 188);
        Arbol arbol12 = new Arbol();
        addObject(arbol12, 151, 230);
        arbol12.setLocation(27, 213);
        arbol12.setLocation(27, 215);
        arbol11.setLocation(43, 215);
        arbol9.setLocation(60, 215);
        arbol10.setLocation(80, 215);
        arbol10.setLocation(79, 216);
        arbol9.setLocation(61, 215);
        muro.setLocation(99, 268);
        muro15.setLocation(117, 268);
        muro15.setLocation(117, 268);
        muro3.setLocation(135, 268);
        Heroe heroe = new Heroe();
        addObject(heroe, 132, 236);
        heroe.setLocation(116, 250);
        Caja caja = new Caja(heroe );
        addObject(caja, 351, 259);
        Caja caja2 = new Caja(heroe );
        addObject(caja2, 348, 216);
        Caja caja3 = new Caja(heroe );
        addObject(caja3, 349, 180);
        Caja caja4 = new Caja(heroe );
        addObject(caja4, 375, 217);
        Caja caja5 = new Caja(heroe );
        addObject(caja5, 380, 251);
        Caja caja6 = new Caja(heroe );
        addObject(caja6, 323, 246);
        Caja caja7 = new Caja(heroe );
        addObject(caja7, 333, 208);
        Caja caja8 = new Caja(heroe );
        addObject(caja8, 382, 192);
        Caja caja9 = new Caja(heroe );
        addObject(caja9, 359, 144);
        Caja caja10 = new Caja(heroe );
        addObject(caja10, 322, 176);
        Caja caja11 = new Caja(heroe );
        addObject(caja11, 334, 161);
        Caja caja12 = new Caja(heroe );
        addObject(caja12, 298, 167);
        Caja caja13 = new Caja(heroe );
        addObject(caja13, 303, 210);
        Caja caja14 = new Caja(heroe );
        addObject(caja14, 287, 240);
        Caja caja15 = new Caja(heroe );
        addObject(caja15, 261, 221);
        Caja caja16 = new Caja(heroe );
        addObject(caja16, 293, 207);
        Caja caja17 = new Caja(heroe );
        addObject(caja17, 303, 190);
        Caja caja18 = new Caja(heroe );
        addObject(caja18, 336, 139);
        caja15.setLocation(99, 214);
        caja15.setLocation(100, 214);
        caja14.setLocation(122, 214);
        caja16.setLocation(145, 214);
        caja16.setLocation(144, 214);
        caja13.setLocation(166, 214);
        caja13.setLocation(287, 209);
        caja13.setLocation(292, 224);
        muro8.setLocation(152, 268);
        muro6.setLocation(170, 268);
        muro2.setLocation(188, 268);
        muro16.setLocation(206, 268);
        Arbol arbol13 = new Arbol();
        addObject(arbol13, 183, 119);
        Arbol arbol14 = new Arbol();
        addObject(arbol14, 216, 133);
        Arbol arbol15 = new Arbol();
        addObject(arbol15, 233, 98);
        Arbol arbol16 = new Arbol();
        addObject(arbol16, 278, 112);
        Arbol arbol17 = new Arbol();
        addObject(arbol17, 262, 171);
        Arbol arbol18 = new Arbol();
        addObject(arbol18, 227, 199);
        arbol18.setLocation(164, 215);
        arbol18.setLocation(165, 216);
        arbol17.setLocation(257, 172);
        arbol17.setLocation(186, 217);
        arbol17.setLocation(185, 217);
        arbol17.setLocation(184, 216);
        arbol14.setLocation(203, 217);
        arbol14.setLocation(202, 216);
        arbol15.setLocation(221, 218);
        arbol15.setLocation(221, 217);
        arbol13.setLocation(164, 236);
        arbol16.setLocation(163, 251);
        arbol13.setLocation(164, 235);
        arbol18.setLocation(165, 215);
        arbol13.setLocation(187, 233);
        arbol16.setLocation(163, 250);
        arbol16.setLocation(163, 251);
        arbol13.setLocation(166, 232);
        arbol18.setLocation(164, 207);
        arbol13.setLocation(164, 230);
        arbol13.setLocation(164, 231);
        arbol16.setLocation(164, 251);
        arbol16.setLocation(165, 250);
        arbol13.setLocation(165, 231);
        arbol18.setLocation(165, 213);
        arbol17.setLocation(183, 213);
        arbol14.setLocation(183, 250);
        arbol15.setLocation(201, 249);
        arbol17.setLocation(184, 231);
        arbol18.setLocation(202, 230);
        Arbol arbol19 = new Arbol();
        addObject(arbol19, 214, 138);
        Arbol arbol20 = new Arbol();
        addObject(arbol20, 252, 110);
        Arbol arbol21 = new Arbol();
        addObject(arbol21, 212, 77);
        Arbol arbol22 = new Arbol();
        addObject(arbol22, 292, 79);
        Arbol arbol23 = new Arbol();
        addObject(arbol23, 268, 160);
        Arbol arbol24 = new Arbol();
        addObject(arbol24, 170, 139);
        Arbol arbol25 = new Arbol();
        addObject(arbol25, 257, 56);
        Arbol arbol26 = new Arbol();
        addObject(arbol26, 339, 71);
        Arbol arbol27 = new Arbol();
        addObject(arbol27, 303, 135);
        Arbol arbol28 = new Arbol();
        addObject(arbol28, 226, 115);
        Arbol arbol29 = new Arbol();
        addObject(arbol29, 257, 85);
        Arbol arbol30 = new Arbol();
        addObject(arbol30, 178, 106);
        Arbol arbol31 = new Arbol();
        addObject(arbol31, 193, 64);
        arbol23.setLocation(166, 212);
        arbol23.setLocation(165, 212);
        arbol19.setLocation(184, 212);
        arbol28.setLocation(202, 212);
        arbol28.setLocation(202, 210);
        arbol28.setLocation(202, 212);
        Muro muro17 = new Muro();
        addObject(muro17, 60, 138);
        Muro muro18 = new Muro();
        addObject(muro18, 86, 106);
        Muro muro19 = new Muro();
        addObject(muro19, 20, 120);
        Muro muro20 = new Muro();
        addObject(muro20, 139, 78);
        Muro muro21 = new Muro();
        addObject(muro21, 131, 49);
        Muro muro22 = new Muro();
        addObject(muro22, 121, 111);
        Muro muro23 = new Muro();
        addObject(muro23, 77, 83);
        Muro muro24 = new Muro();
        addObject(muro24, 34, 64);
        Muro muro25 = new Muro();
        addObject(muro25, 62, 31);
        Muro muro26 = new Muro();
        addObject(muro26, 112, 29);
        Muro muro27 = new Muro();
        addObject(muro27, 106, 165);
        Muro muro28 = new Muro();
        addObject(muro28, 169, 52);
        Muro muro29 = new Muro();
        addObject(muro29, 227, 48);
        Muro muro30 = new Muro();
        addObject(muro30, 319, 28);
        muro27.setLocation(223, 268);
        muro22.setLocation(241, 270);
        muro22.setLocation(241, 268);
        arbol24.setLocation(221, 250);
        arbol27.setLocation(220, 230);
        arbol20.setLocation(219, 212);
        muro17.setLocation(18, 170);
        muro17.setLocation(9, 196);
        muro19.setLocation(9, 178);
        muro18.setLocation(8, 159);
        muro18.setLocation(9, 160);
        arbol30.setLocation(28, 197);
        arbol30.setLocation(27, 197);
        arbol21.setLocation(44, 196);
        arbol31.setLocation(61, 196);
        arbol21.setLocation(44, 197);
        arbol29.setLocation(88, 140);
        arbol31.setLocation(59, 197);
        arbol31.setLocation(60, 197);
        arbol29.setLocation(27, 177);
        arbol22.setLocation(43, 177);
        caja12.setLocation(66, 173);
        caja12.setLocation(79, 175);
        heroe.setLocation(99, 194);
        caja12.setLocation(79, 174);
        caja13.setLocation(98, 174);
        caja17.setLocation(141, 156);
        caja13.setLocation(101, 175);
        caja13.setLocation(100, 174);
        caja17.setLocation(122, 174);
        caja10.setLocation(144, 174);
        caja18.setLocation(166, 174);
        muro30.setLocation(240, 249);
        muro30.setLocation(241, 250);
        muro29.setLocation(241, 232);
        muro28.setLocation(241, 214);
        muro20.setLocation(241, 196);
        muro21.setLocation(241, 178);
        arbol25.setLocation(194, 166);
        arbol25.setLocation(221, 193);
        arbol26.setLocation(186, 194);
        arbol26.setLocation(185, 194);
        arbol26.setLocation(184, 195);
        Arbol arbol32 = new Arbol();
        addObject(arbol32, 256, 125);
        Arbol arbol33 = new Arbol();
        addObject(arbol33, 293, 97);
        Arbol arbol34 = new Arbol();
        addObject(arbol34, 272, 75);
        Arbol arbol35 = new Arbol();
        addObject(arbol35, 252, 82);
        Arbol arbol36 = new Arbol();
        addObject(arbol36, 319, 63);
        arbol32.setLocation(201, 193);
        arbol32.setLocation(202, 193);
        arbol26.setLocation(185, 193);
        arbol35.setLocation(205, 174);
        arbol32.setLocation(203, 193);
        arbol25.setLocation(223, 193);
        arbol32.setLocation(206, 192);
        arbol35.setLocation(206, 173);
        caja11.setLocation(186, 173);
        arbol35.setLocation(207, 173);
        caja11.setLocation(187, 174);
        caja11.setLocation(187, 172);
        arbol35.setLocation(208, 173);
        caja11.setLocation(196, 91);
        arbol33.setLocation(223, 174);
        arbol33.setLocation(223, 173);
        caja11.setLocation(64, 141);
        arbol29.setLocation(26, 177);
        arbol22.setLocation(41, 177);
        caja11.setLocation(58, 175);
        arbol29.setLocation(25, 177);
        arbol22.setLocation(39, 177);
        arbol22.setLocation(38, 177);
        caja11.setLocation(87, 99);
        muro7.setLocation(241, 160);
        muro23.setLocation(241, 142);
        muro26.setLocation(241, 124);
        muro24.setLocation(8, 144);
        muro24.setLocation(9, 141);
        muro25.setLocation(9, 123);
        heroe.setLocation(95, 194);
        caja9.setLocation(208, 137);
        arbol34.setLocation(28, 156);
        arbol36.setLocation(41, 156);
        arbol34.setLocation(66, 138);
        arbol36.setLocation(28, 159);
        arbol34.setLocation(40, 161);
        arbol34.setLocation(44, 159);
        arbol36.setLocation(26, 159);
        arbol34.setLocation(38, 159);
        arbol34.setLocation(41, 159);
        Arbol arbol37 = new Arbol();
        addObject(arbol37, 306, 94);
        Arbol arbol38 = new Arbol();
        addObject(arbol38, 339, 120);
        Arbol arbol39 = new Arbol();
        addObject(arbol39, 358, 71);
        Arbol arbol40 = new Arbol();
        addObject(arbol40, 297, 53);
        Arbol arbol41 = new Arbol();
        addObject(arbol41, 341, 45);
        Arbol arbol42 = new Arbol();
        addObject(arbol42, 365, 35);
        Arbol arbol43 = new Arbol();
        addObject(arbol43, 375, 105);
        Arbol arbol44 = new Arbol();
        addObject(arbol44, 341, 97);
        Arbol arbol45 = new Arbol();
        addObject(arbol45, 326, 153);
        Arbol arbol46 = new Arbol();
        addObject(arbol46, 301, 130);
        arbol37.setLocation(28, 142);
        arbol37.setLocation(27, 141);
        arbol46.setLocation(42, 142);
        arbol46.setLocation(41, 140);
        arbol46.setLocation(39, 142);
        arbol46.setLocation(40, 142);
        arbol46.setLocation(40, 140);
        arbol34.setLocation(40, 159);
        caja11.setLocation(61, 140);
        heroe.setLocation(77, 155);
        caja11.setLocation(61, 137);
        heroe.setLocation(72, 156);
        heroe.setLocation(73, 155);
        caja11.setLocation(61, 135);
        heroe.setLocation(71, 154);
        caja3.setLocation(84, 136);
        caja9.setLocation(112, 135);
        caja9.setLocation(106, 136);
        caja7.setLocation(128, 136);
        caja7.setLocation(296, 188);
        arbol45.setLocation(128, 136);
        arbol45.setLocation(126, 135);
        caja3.setLocation(83, 136);
        caja9.setLocation(106, 135);
        caja9.setLocation(104, 136);
        caja3.setLocation(82, 136);
        caja9.setLocation(103, 136);
        arbol45.setLocation(124, 135);
        caja7.setLocation(147, 137);
        caja6.setLocation(169, 137);
        caja2.setLocation(190, 138);
        caja2.setLocation(191, 137);
        arbol38.setLocation(211, 156);
        arbol44.setLocation(226, 151);
        arbol38.setLocation(197, 155);
        arbol44.setLocation(223, 156);
        arbol38.setLocation(223, 136);
        arbol38.setLocation(223, 135);
        arbol40.setLocation(208, 157);
        arbol43.setLocation(212, 135);
        heroe.setLocation(130, 249);
        arbol43.setLocation(211, 136);
        arbol40.setLocation(210, 156);
        arbol35.setLocation(209, 173);
        arbol26.setLocation(186, 193);
        arbol26.setLocation(187, 193);
        arbol43.setLocation(210, 135);
        arbol38.setLocation(224, 136);
        arbol43.setLocation(211, 136);
        arbol45.setLocation(125, 135);
        heroe.setLocation(125, 113);
        heroe.setLocation(124, 115);
        arbol39.setLocation(123, 90);
        arbol39.setLocation(124, 95);
        arbol39.setLocation(125, 96);
        caja8.setLocation(157, 88);
        arbol41.setLocation(125, 74);
        arbol41.setLocation(125, 77);
        arbol42.setLocation(124, 55);
        arbol42.setLocation(125, 60);
        caja8.setLocation(104, 96);
        caja4.setLocation(82, 97);
        caja4.setLocation(84, 97);
        caja4.setLocation(86, 96);
        caja.setLocation(66, 97);
        caja.setLocation(56, 95);
        caja4.setLocation(82, 97);
        caja.setLocation(60, 97);
        caja5.setLocation(37, 98);
        caja5.setLocation(39, 97);
        caja4.setLocation(82, 96);
        heroe.setLocation(87, 114);
        caja.setLocation(60, 96);
        caja5.setLocation(39, 96);
        Muro muro31 = new Muro();
        addObject(muro31, 308, 123);
        Muro muro32 = new Muro();
        addObject(muro32, 322, 163);
        Muro muro33 = new Muro();
        addObject(muro33, 341, 74);
        Muro muro34 = new Muro();
        addObject(muro34, 286, 91);
        Muro muro35 = new Muro();
        addObject(muro35, 300, 54);
        Muro muro36 = new Muro();
        addObject(muro36, 364, 153);
        Muro muro37 = new Muro();
        addObject(muro37, 323, 208);
        Muro muro38 = new Muro();
        addObject(muro38, 285, 177);
        Muro muro39 = new Muro();
        addObject(muro39, 355, 121);
        Muro muro40 = new Muro();
        addObject(muro40, 355, 205);
        Muro muro41 = new Muro();
        addObject(muro41, 305, 241);
        Muro muro42 = new Muro();
        addObject(muro42, 290, 213);
        Muro muro43 = new Muro();
        addObject(muro43, 290, 133);
        Muro muro44 = new Muro();
        addObject(muro44, 367, 250);
        Muro muro45 = new Muro();
        addObject(muro45, 379, 185);
        Muro muro46 = new Muro();
        addObject(muro46, 334, 103);
        Muro muro47 = new Muro();
        addObject(muro47, 366, 98);
        Muro muro48 = new Muro();
        addObject(muro48, 379, 66);
        muro34.setLocation(9, 105);
        muro43.setLocation(9, 86);
        muro35.setLocation(9, 67);
        muro35.setLocation(9, 68);
        muro46.setLocation(241, 105);
        Caja caja19 = new Caja(heroe );
        addObject(caja19, 279, 73);
        Caja caja20 = new Caja(heroe );
        addObject(caja20, 285, 107);
        Caja caja21 = new Caja(heroe );
        addObject(caja21, 234, 63);
        Caja caja22 = new Caja(heroe );
        addObject(caja22, 295, 47);
        caja21.setLocation(146, 96);
        caja20.setLocation(176, 95);
        heroe.setLocation(145, 115);
        caja20.setLocation(168, 96);
        caja19.setLocation(190, 96);
        caja22.setLocation(211, 96);
        Arbol arbol47 = new Arbol();
        addObject(arbol47, 266, 71);
        Arbol arbol48 = new Arbol();
        addObject(arbol48, 280, 48);
        Arbol arbol49 = new Arbol();
        addObject(arbol49, 313, 77);
        Arbol arbol50 = new Arbol();
        addObject(arbol50, 214, 46);
        Arbol arbol51 = new Arbol();
        addObject(arbol51, 249, 20);
        arbol47.setLocation(227, 96);
        arbol47.setLocation(263, 68);
        heroe.setLocation(225, 118);
        arbol39.setLocation(124, 96);
        arbol39.setLocation(125, 96);
        arbol20.setLocation(221, 213);
        arbol27.setLocation(221, 231);
        heroe.setLocation(172, 112);
        arbol50.setLocation(30, 69);
        arbol50.setLocation(282, 127);
        muro33.setLocation(126, 38);
        Caja caja23 = new Caja(heroe );
        addObject(caja23, 182, 56);
        caja23.setLocation(103, 54);
        muro33.setLocation(125, 31);
        caja23.setLocation(103, 75);
        caja23.setLocation(101, 51);
        muro33.setLocation(125, 27);
        caja23.setLocation(101, 49);
        caja23.setLocation(339, 39);
        muro48.setLocation(107, 27);
        muro47.setLocation(85, 27);
        muro47.setLocation(88, 27);
        muro31.setLocation(70, 27);
        muro32.setLocation(52, 27);
        muro38.setLocation(285, 177);
        muro38.setLocation(285, 177);
        muro38.setLocation(285, 177);
        muro38.setLocation(285, 177);
        muro38.setLocation(285, 177);
        muro38.setLocation(285, 177);
        muro38.setLocation(285, 177);
        muro38.setLocation(285, 177);
        muro38.setLocation(285, 177);
        muro38.setLocation(34, 27);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(355, 121);
        muro39.setLocation(9, 50);
        muro36.setLocation(364, 153);
        muro36.setLocation(364, 153);
        muro36.setLocation(364, 153);
        muro36.setLocation(364, 153);
        muro36.setLocation(364, 153);
        muro36.setLocation(364, 153);
        muro36.setLocation(364, 153);
        muro36.setLocation(364, 153);
        muro36.setLocation(364, 153);
        muro36.setLocation(9, 32);
        muro40.setLocation(20, 27);
        caja23.setLocation(381, 43);
        arbol51.setLocation(125, 42);
        muro33.setLocation(206, 28);
        muro45.setLocation(126, 27);
        muro45.setLocation(154, 36);
        Muro muro49 = new Muro();
        addObject(muro49, 127, 45);
        muro49.setLocation(125, 28);
        muro49.setLocation(125, 27);
        muro45.setLocation(330, 110);
        caja23.setLocation(104, 72);
        Caja caja24 = new Caja(heroe );
        addObject(caja24, 363, 113);
        caja24.setLocation(351, 45);
        caja23.setLocation(179, 61);
        Cofre cofre = new Cofre();
        addObject(cofre, 68, 64);
        cofre.setLocation(31, 48);
        caja23.setLocation(246, 51);
        muro31.setLocation(337, 152);
        Puerta puerta = new Puerta(4);
        addObject(puerta, 77, 35);
        puerta.setLocation(70, 28);
        puerta.setLocation(70, 27);
        muro33.setLocation(143, 27);
        muro45.setLocation(160, 27);
        muro45.setLocation(161, 27);
        caja23.setLocation(357, 122);
        muro31.setLocation(241, 87);
        muro45.setLocation(241, 70);
        muro45.setLocation(241, 69);
        muro37.setLocation(241, 51);
        muro42.setLocation(241, 33);
        muro44.setLocation(342, 202);
        Corazon corazon = new Corazon();
        addObject(corazon, 339, 243);
        Corazon corazon2 = new Corazon();
        addObject(corazon2, 375, 248);
        Corazon corazon3 = new Corazon();
        addObject(corazon3, 377, 190);
        Corazon corazon4 = new Corazon();
        addObject(corazon4, 324, 177);
        corazon4.setLocation(217, 46);
        caja23.setLocation(210, 73);
        corazon4.setLocation(219, 51);
        corazon4.setLocation(219, 52);
        caja23.setLocation(218, 73);
        corazon3.setLocation(198, 52);
        corazon3.setLocation(200, 52);
        corazon2.setLocation(180, 52);
        corazon.setLocation(157, 52);
        corazon.setLocation(145, 54);
        corazon.setLocation(145, 48);
        corazon2.setLocation(167, 49);
        corazon3.setLocation(189, 48);
        corazon4.setLocation(211, 49);
        corazon2.setLocation(167, 48);
        caja23.setLocation(328, 153);
        corazon4.setLocation(212, 48);
        corazon3.setLocation(190, 49);
        corazon2.setLocation(168, 49);
        corazon.setLocation(147, 48);
        corazon.setLocation(147, 49);
        muro44.setLocation(162, 28);
        muro41.setLocation(180, 28);
        Muro muro50 = new Muro();
        addObject(muro50, 384, 135);
        Muro muro51 = new Muro();
        addObject(muro51, 373, 191);
        Muro muro52 = new Muro();
        addObject(muro52, 334, 232);
        Muro muro53 = new Muro();
        addObject(muro53, 368, 252);
        Muro muro54 = new Muro();
        addObject(muro54, 323, 211);
        muro54.setLocation(197, 28);
        muro54.setLocation(198, 28);
        muro52.setLocation(216, 28);
        muro51.setLocation(235, 28);
        heroe.setLocation(118, 248);
        heroe.setLocation(120, 249);
        heroe.setLocation(121, 250);
        arbol47.setLocation(263, 67);
        removeObject(arbol47);
        removeObject(arbol48);
        removeObject(arbol50);
        removeObject(arbol49);
        removeObject(caja23);
        removeObject(muro50);
        removeObject(muro53);
        removeObject(caja24);    
        BotonReinicio reset = new BotonReinicio(2);
        addObject(reset, 520, 45);
        BotonMenuu botonMenuu = new BotonMenuu();
        addObject(botonMenuu, 520, 170);
    }

    private void escenario3()
    {
        Heroe heroe2 = new Heroe();
        addObject(heroe2, 291, 332);
        heroe2.setLocation(203, 354);
        Muro muro55 = new Muro();
        addObject(muro55, 226, 299);
        Muro muro56 = new Muro();
        addObject(muro56, 291, 299);
        Muro muro57 = new Muro();
        addObject(muro57, 276, 257);
        Muro muro58 = new Muro();
        addObject(muro58, 288, 252);
        Muro muro59 = new Muro();
        addObject(muro59, 314, 258);
        Muro muro60 = new Muro();
        addObject(muro60, 333, 320);
        Muro muro61 = new Muro();
        addObject(muro61, 312, 335);
        Muro muro62 = new Muro();
        addObject(muro62, 259, 347);
        Muro muro63 = new Muro();
        addObject(muro63, 262, 340);
        Muro muro64 = new Muro();
        addObject(muro64, 299, 363);
        Muro muro65 = new Muro();
        addObject(muro65, 320, 299);
        Muro muro66 = new Muro();
        addObject(muro66, 366, 299);
        Muro muro67 = new Muro();
        addObject(muro67, 357, 349);
        Muro muro68 = new Muro();
        addObject(muro68, 262, 319);
        Muro muro69 = new Muro();
        addObject(muro69, 235, 277);
        Muro muro70 = new Muro();
        addObject(muro70, 244, 264);
        Muro muro71 = new Muro();
        addObject(muro71, 251, 244);
        Muro muro72 = new Muro();
        addObject(muro72, 284, 222);
        Muro muro73 = new Muro();
        addObject(muro73, 308, 220);
        Muro muro74 = new Muro();
        addObject(muro74, 338, 224);
        Muro muro75 = new Muro();
        addObject(muro75, 347, 241);
        Muro muro76 = new Muro();
        addObject(muro76, 394, 262);
        Muro muro77 = new Muro();
        addObject(muro77, 419, 217);
        Muro muro78 = new Muro();
        addObject(muro78, 407, 210);
        Muro muro79 = new Muro();
        addObject(muro79, 339, 175);
        Muro muro80 = new Muro();
        addObject(muro80, 327, 169);
        Muro muro81 = new Muro();
        addObject(muro81, 296, 164);
        Muro muro82 = new Muro();
        addObject(muro82, 282, 164);
        Muro muro83 = new Muro();
        addObject(muro83, 268, 186);
        Muro muro84 = new Muro();
        addObject(muro84, 271, 191);
        Muro muro85 = new Muro();
        addObject(muro85, 330, 198);
        Muro muro86 = new Muro();
        addObject(muro86, 359, 199);
        Muro muro87 = new Muro();
        addObject(muro87, 380, 159);
        Muro muro88 = new Muro();
        addObject(muro88, 346, 151);
        Muro muro89 = new Muro();
        addObject(muro89, 303, 150);
        Muro muro90 = new Muro();
        addObject(muro90, 284, 143);
        Muro muro91 = new Muro();
        addObject(muro91, 270, 137);
        Muro muro92 = new Muro();
        addObject(muro92, 243, 161);
        Muro muro93 = new Muro();
        addObject(muro93, 241, 193);
        Muro muro94 = new Muro();
        addObject(muro94, 231, 205);
        Muro muro95 = new Muro();
        addObject(muro95, 201, 254);
        Muro muro96 = new Muro();
        addObject(muro96, 195, 262);
        Muro muro97 = new Muro();
        addObject(muro97, 209, 284);
        Muro muro98 = new Muro();
        addObject(muro98, 216, 289);
        Muro muro99 = new Muro();
        addObject(muro99, 216, 340);
        muro99.setLocation(21, 367);
        muro99.setLocation(9, 374);
        muro96.setLocation(21, 312);
        muro96.setLocation(9, 356);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(56, 296);
        muro98.setLocation(14, 327);
        muro98.setLocation(8, 339);
        muro98.setLocation(9, 338);
        muro95.setLocation(3, 282);
        muro95.setLocation(8, 320);
        muro95.setLocation(8, 321);
        muro95.setLocation(9, 320);
        Caja caja25 = new Caja(heroe2);
        addObject(caja25, 432, 99);
        Caja caja26 = new Caja(heroe2);
        addObject(caja26, 443, 158);
        Caja caja27 = new Caja(heroe2);
        addObject(caja27, 438, 151);
        Caja caja28 = new Caja(heroe2);
        addObject(caja28, 386, 82);
        Caja caja29 = new Caja(heroe2);
        addObject(caja29, 362, 82);
        Caja caja30 = new Caja(heroe2);
        addObject(caja30, 336, 87);
        Caja caja31 = new Caja(heroe2);
        addObject(caja31, 300, 93);
        Caja caja32 = new Caja(heroe2);
        addObject(caja32, 289, 83);
        Caja caja33 = new Caja(heroe2);
        addObject(caja33, 322, 40);
        Caja caja34 = new Caja(heroe2);
        addObject(caja34, 332, 39);
        Caja caja35 = new Caja(heroe2);
        addObject(caja35, 344, 39);
        Caja caja36 = new Caja(heroe2);
        addObject(caja36, 425, 35);
        caja32.setLocation(31, 358);
        caja32.setLocation(30, 356);
        Medusa medusa = new Medusa(heroe2);
        addObject(medusa, 206, 127);
        Medusa medusa2 = new Medusa(heroe2);
        addObject(medusa2, 190, 174);
        Medusa medusa3 = new Medusa(heroe2);
        addObject(medusa3, 149, 153);
        Medusa medusa4 = new Medusa(heroe2);
        addObject(medusa4, 152, 140);
        Medusa medusa5 = new Medusa(heroe2);
        addObject(medusa5, 168, 90);
        Medusa medusa6 = new Medusa(heroe2);
        addObject(medusa6, 191, 87);
        Medusa medusa7 = new Medusa(heroe2);
        addObject(medusa7, 220, 83);
        Medusa medusa8 = new Medusa(heroe2);
        addObject(medusa8, 248, 123);
        Medusa medusa9 = new Medusa(heroe2);
        addObject(medusa9, 103, 137);
        Medusa medusa10 = new Medusa(heroe2);
        addObject(medusa10, 131, 90);
        Medusa medusa11 = new Medusa(heroe2);
        addObject(medusa11, 162, 56);
        Medusa medusa12 = new Medusa(heroe2);
        addObject(medusa12, 171, 55);
        Medusa medusa13 = new Medusa(heroe2);
        addObject(medusa13, 240, 53);
        Medusa medusa14 = new Medusa(heroe2);
        addObject(medusa14, 202, 43);
        medusa12.setLocation(94, 78);
        medusa12.setLocation(29, 333);
        caja32.setLocation(85, 359);
        Arbol arbol52 = new Arbol();
        addObject(arbol52, 128, 263);
        Arbol arbol53 = new Arbol();
        addObject(arbol53, 89, 245);
        Arbol arbol54 = new Arbol();
        addObject(arbol54, 115, 216);
        Arbol arbol55 = new Arbol();
        addObject(arbol55, 162, 230);
        Arbol arbol56 = new Arbol();
        addObject(arbol56, 163, 295);
        Arbol arbol57 = new Arbol();
        addObject(arbol57, 183, 289);
        Arbol arbol58 = new Arbol();
        addObject(arbol58, 196, 242);
        Arbol arbol59 = new Arbol();
        addObject(arbol59, 194, 241);
        Arbol arbol60 = new Arbol();
        addObject(arbol60, 89, 186);
        Arbol arbol61 = new Arbol();
        addObject(arbol61, 92, 182);
        Arbol arbol62 = new Arbol();
        addObject(arbol62, 90, 81);
        Arbol arbol63 = new Arbol();
        addObject(arbol63, 90, 81);
        Arbol arbol64 = new Arbol();
        addObject(arbol64, 441, 295);
        Arbol arbol65 = new Arbol();
        addObject(arbol65, 447, 273);
        Arbol arbol66 = new Arbol();
        addObject(arbol66, 452, 243);
        Arbol arbol67 = new Arbol();
        addObject(arbol67, 456, 236);
        Arbol arbol68 = new Arbol();
        addObject(arbol68, 459, 234);
        arbol53.setLocation(27, 373);
        arbol53.setLocation(43, 337);
        muro55.setLocation(27, 375);
        arbol53.setLocation(29, 355);
        medusa12.setLocation(80, 321);
        arbol56.setLocation(28, 337);
        arbol53.setLocation(27, 356);
        arbol56.setLocation(27, 337);
        muro97.setLocation(45, 375);
        arbol64.setLocation(146, 337);
        medusa12.setLocation(43, 330);
        medusa12.setLocation(28, 317);
        medusa12.setLocation(27, 320);
        medusa12.setLocation(28, 318);
        muro68.setLocation(9, 300);
        muro68.setLocation(8, 301);
        muro70.setLocation(26, 258);
        muro70.setLocation(8, 283);
        muro63.setLocation(37, 243);
        muro63.setLocation(8, 265);
        muro69.setLocation(43, 229);
        muro69.setLocation(8, 247);
        muro94.setLocation(35, 197);
        muro94.setLocation(8, 229);
        muro93.setLocation(53, 175);
        muro93.setLocation(8, 211);
        caja32.setLocation(50, 340);
        caja32.setLocation(48, 337);
        caja32.setLocation(48, 338);
        caja32.setLocation(48, 337);
        arbol65.setLocation(69, 337);
        arbol57.setLocation(92, 337);
        muro56.setLocation(64, 375);
        muro56.setLocation(62, 375);
        muro56.setLocation(63, 375);
        muro62.setLocation(81, 375);
        arbol65.setLocation(71, 337);
        arbol64.setLocation(112, 337);
        Cofre cofre2 = new Cofre();
        addObject(cofre2, 125, 362);
        cofre2.setLocation(113, 358);
        arbol65.setLocation(70, 334);
        arbol57.setLocation(91, 332);
        cofre2.setLocation(110, 355);
        muro64.setLocation(99, 375);
        muro61.setLocation(117, 375);
        muro67.setLocation(135, 375);
        muro60.setLocation(153, 375);
        arbol64.setLocation(110, 334);
        arbol57.setLocation(90, 335);
        arbol64.setLocation(108, 335);
        arbol64.setLocation(108, 334);
        arbol57.setLocation(90, 333);
        arbol65.setLocation(71, 333);
        cofre2.setLocation(128, 355);
        muro65.setLocation(171, 374);
        arbol68.setLocation(150, 336);
        arbol67.setLocation(170, 337);
        arbol59.setLocation(190, 337);
        arbol67.setLocation(169, 336);
        arbol59.setLocation(188, 336);
        caja27.setLocation(210, 337);
        muro76.setLocation(189, 374);
        muro66.setLocation(207, 374);
        muro59.setLocation(224, 374);
        arbol66.setLocation(229, 337);
        arbol58.setLocation(227, 355);
        muro58.setLocation(242, 374);
        muro57.setLocation(327, 291);
        Muro muro100 = new Muro();
        addObject(muro100, 334, 324);
        muro100.setLocation(243, 356);
        muro100.setLocation(242, 356);
        caja27.setLocation(208, 337);
        caja27.setLocation(208, 337);
        arbol68.setLocation(148, 335);
        arbol67.setLocation(167, 336);
        arbol59.setLocation(186, 336);
        caja27.setLocation(207, 335);

        muro57.setLocation(326, 276);
        Muro muro101 = new Muro();
        addObject(muro101, 249, 345);
        muro101.setLocation(240, 339);
        muro101.setLocation(242, 338);
        arbol59.setLocation(186, 335);
        arbol67.setLocation(167, 334);
        arbol68.setLocation(148, 334);
        Corazon corazon5 = new Corazon();
        addObject(corazon5, 388, 325);
        Corazon corazon6 = new Corazon();
        addObject(corazon6, 424, 294);
        corazon5.setLocation(108, 312);
        corazon6.setLocation(149, 313);
        corazon5.setLocation(106, 314);
        heroe2.setLocation(127, 313);
        Arbol arbol69 = new Arbol();
        addObject(arbol69, 132, 299);
        arbol69.setLocation(128, 292);
        caja26.setLocation(149, 290);
        arbol55.setLocation(186, 315);
        medusa2.setLocation(220, 292);
        muro71.setLocation(242, 318);
        medusa2.setLocation(225, 319);
        muro57.setLocation(350, 318);
        Muro muro102 = new Muro();
        addObject(muro102, 260, 382);
        muro100.setLocation(263, 359);
        arbol66.setLocation(244, 356);
        muro101.setLocation(263, 340);
        muro102.setLocation(260, 375);
        muro100.setLocation(260, 358);
        muro101.setLocation(260, 340);
        muro71.setLocation(260, 321);
        medusa2.setLocation(241, 320);
        arbol54.setLocation(242, 340);
        arbol54.setLocation(243, 339);
        medusa2.setLocation(242, 318);
        medusa2.setLocation(243, 319);
        arbol61.setLocation(231, 333);
        arbol61.setLocation(229, 337);
        arbol54.setLocation(245, 339);
        arbol61.setLocation(231, 338);
        arbol61.setLocation(228, 335);
        arbol54.setLocation(244, 336);
        medusa2.setLocation(243, 318);
        arbol61.setLocation(229, 336);
        muro71.setLocation(260, 322);
        muro57.setLocation(260, 304);
        arbol52.setLocation(128, 262);
        arbol60.setLocation(72, 312);
        arbol60.setLocation(72, 313);
        arbol60.setLocation(71, 314);
        heroe2.setLocation(73, 292);
        heroe2.setLocation(71, 294);
        arbol63.setLocation(71, 275);
        arbol63.setLocation(72, 276);
        arbol62.setLocation(68, 263);
        arbol62.setLocation(70, 257);
        arbol62.setLocation(72, 257);
        caja31.setLocation(70, 231);
        caja31.setLocation(72, 235);
        heroe2.setLocation(72, 215);
        Arbol arbol70 = new Arbol();
        addObject(arbol70, 400, 311);
        Arbol arbol71 = new Arbol();
        addObject(arbol71, 423, 331);
        Arbol arbol72 = new Arbol();
        addObject(arbol72, 394, 281);
        Arbol arbol73 = new Arbol();
        addObject(arbol73, 355, 286);
        Arbol arbol74 = new Arbol();
        addObject(arbol74, 351, 325);
        Arbol arbol75 = new Arbol();
        addObject(arbol75, 446, 294);
        Arbol arbol76 = new Arbol();
        addObject(arbol76, 407, 247);
        arbol73.setLocation(70, 195);
        arbol73.setLocation(72, 197);
        arbol72.setLocation(72, 179);
        arbol72.setLocation(72, 177);
        Corazon corazon7 = new Corazon();
        addObject(corazon7, 472, 268);
        Corazon corazon8 = new Corazon(3);
        addObject(corazon8, 146, 229);
        corazon8.setLocation(28, 212);
        corazon8.setLocation(27, 235);
        removeObject(corazon5);
        Corazon corazon9 = new Corazon(3);
        addObject(corazon9, 296, 296);
        corazon9.setLocation(90, 313);
        corazon9.setLocation(108, 313);
        removeObject(corazon6);
        Corazon corazon10 = new Corazon(3);
        addObject(corazon10, 327, 306);
        corazon10.setLocation(151, 313);
        corazon10.setLocation(150, 313);
        corazon10.setLocation(148, 313);
        heroe2.setLocation(128, 312);
        arbol73.setLocation(72, 214);
        arbol72.setLocation(73, 195);
        muro72.setLocation(20, 166);
        muro72.setLocation(8, 193);
        muro92.setLocation(8, 175);
        muro91.setLocation(41, 139);
        muro91.setLocation(8, 158);
        muro90.setLocation(6, 132);
        muro90.setLocation(8, 140);
        heroe2.setLocation(75, 175);
        heroe2.setLocation(73, 177);
        caja30.setLocation(316, 102);
        arbol74.setLocation(74, 158);
        arbol74.setLocation(73, 159);
        arbol74.setLocation(74, 160);
        arbol74.setLocation(74, 159);
        heroe2.setLocation(53, 156);
        medusa9.setLocation(29, 142);
        medusa9.setLocation(26, 140);
        medusa9.setLocation(27, 158);
        heroe2.setLocation(75, 179);
        muro84.setLocation(26, 140);
        muro89.setLocation(44, 140);
        medusa9.setLocation(27, 159);
        muro83.setLocation(62, 140);
        muro82.setLocation(80, 140);
        heroe2.setLocation(74, 176);
        caja30.setLocation(96, 178);
        caja30.setLocation(96, 161);
        muro82.setLocation(81, 131);
        caja30.setLocation(96, 158);
        muro82.setLocation(86, 136);
        muro83.setLocation(68, 136);
        muro89.setLocation(49, 136);
        muro84.setLocation(29, 136);
        muro81.setLocation(261, 155);
        Muro muro103 = new Muro();
        addObject(muro103, 37, 87);
        muro103.setLocation(11, 136);
        medusa9.setLocation(28, 156);
        caja29.setLocation(143, 210);
        caja29.setLocation(96, 179);
        heroe2.setLocation(45, 189);
        caja30.setLocation(136, 207);
        muro81.setLocation(104, 136);
        heroe2.setLocation(227, 234);
        caja30.setLocation(273, 157);
        caja26.setLocation(323, 292);
        heroe2.setLocation(297, 330);
        medusa3.setLocation(342, 324);
        medusa4.setLocation(327, 345);
        caja30.setLocation(119, 180);
        caja30.setLocation(119, 179);
        arbol70.setLocation(149, 183);
        arbol70.setLocation(141, 179);
        arbol76.setLocation(161, 180);
        arbol76.setLocation(161, 178);
        arbol76.setLocation(161, 179);
        caja26.setLocation(182, 180);
        caja26.setLocation(181, 179);
        caja26.setLocation(182, 179);
        arbol71.setLocation(202, 181);
        arbol71.setLocation(204, 179);
        arbol75.setLocation(203, 201);
        arbol75.setLocation(204, 201);
        caja28.setLocation(203, 222);
        Arbol arbol77 = new Arbol();
        addObject(arbol77, 450, 179);
        Arbol arbol78 = new Arbol();
        addObject(arbol78, 440, 284);
        Arbol arbol79 = new Arbol();
        addObject(arbol79, 394, 324);
        Arbol arbol80 = new Arbol();
        addObject(arbol80, 440, 347);
        Arbol arbol81 = new Arbol();
        addObject(arbol81, 402, 289);
        Arbol arbol82 = new Arbol();
        addObject(arbol82, 456, 253);
        arbol82.setLocation(202, 246);
        arbol79.setLocation(201, 266);
        muro73.setLocation(258, 283);
        muro73.setLocation(259, 286);
        muro75.setLocation(258, 267);
        muro73.setLocation(260, 286);
        muro75.setLocation(260, 268);
        muro74.setLocation(260, 250);
        muro85.setLocation(259, 231);
        muro85.setLocation(260, 231);
        muro86.setLocation(258, 213);
        muro86.setLocation(260, 213);
        muro79.setLocation(260, 195);
        muro80.setLocation(260, 177);
        heroe2.setLocation(127, 313);
        caja25.setLocation(127, 278);
        arbol52.setLocation(127, 235);
        caja25.setLocation(128, 271);
        arbol52.setLocation(126, 249);
        arbol52.setLocation(127, 250);
        arbol52.setLocation(129, 250);
        arbol81.setLocation(128, 231);
        arbol81.setLocation(129, 231);
        arbol80.setLocation(128, 213);
        arbol80.setLocation(129, 212);
        heroe2.setLocation(127, 195);
        caja30.setLocation(119, 175);
        arbol70.setLocation(142, 173);
        caja30.setLocation(118, 169);
        heroe2.setLocation(128, 191);
        heroe2.setLocation(128, 192);
        heroe2.setLocation(129, 192);
        arbol76.setLocation(161, 175);
        arbol76.setLocation(160, 173);
        caja26.setLocation(181, 175);
        heroe2.setLocation(174, 191);
        caja26.setLocation(181, 171);
        arbol71.setLocation(236, 232);
        heroe2.setLocation(178, 205);
        caja28.setLocation(173, 234);
        arbol71.setLocation(203, 220);
        arbol82.setLocation(229, 245);
        arbol71.setLocation(203, 219);
        caja28.setLocation(200, 243);
        arbol71.setLocation(202, 219);
        arbol75.setLocation(203, 200);
        arbol71.setLocation(203, 219);
        caja28.setLocation(202, 243);
        arbol79.setLocation(203, 266);
        arbol80.setLocation(130, 212);
        arbol77.setLocation(447, 179);
        arbol77.setLocation(180, 242);
        arbol77.setLocation(151, 243);
        arbol77.setLocation(178, 244);
        arbol71.setLocation(156, 245);
        arbol82.setLocation(203, 288);
        heroe2.setLocation(205, 312);
        heroe2.setLocation(226, 313);
        arbol58.setLocation(313, 272);
        arbol61.setLocation(344, 273);
        caja27.setLocation(222, 336);
        heroe2.setLocation(220, 313);
        heroe2.setLocation(220, 314);
        caja27.setLocation(207, 335);
        arbol66.setLocation(228, 356);
        arbol54.setLocation(229, 335);
        heroe2.setLocation(222, 290);
        medusa2.setLocation(231, 315);
        medusa2.setLocation(228, 314);
        muro101.setLocation(341, 312);
        muro71.setLocation(407, 292);
        muro57.setLocation(380, 369);
        muro73.setLocation(255, 335);
        muro100.setLocation(244, 356);
        muro73.setLocation(244, 336);
        arbol54.setLocation(274, 296);
        arbol66.setLocation(225, 356);
        arbol66.setLocation(224, 356);
        arbol54.setLocation(287, 287);
        arbol61.setLocation(227, 332);
        arbol66.setLocation(227, 355);
        arbol61.setLocation(228, 334);
        arbol66.setLocation(228, 354);
        arbol66.setLocation(228, 356);
        arbol61.setLocation(227, 335);
        arbol61.setLocation(228, 335);
        removeObject(muro73);
        Muro muro104 = new Muro();
        addObject(muro104, 257, 337);
        muro104.setLocation(244, 337);
        muro100.setLocation(242, 355);
        muro104.setLocation(243, 337);
        muro104.setLocation(242, 337);
        medusa2.setLocation(225, 315);
        muro75.setLocation(242, 318);
        muro74.setLocation(242, 299);
        muro85.setLocation(242, 281);
        heroe2.setLocation(284, 255);
        heroe2.setLocation(184, 295);
        heroe2.setLocation(203, 312);
        arbol82.setLocation(188, 292);
        arbol82.setLocation(186, 294);
        arbol79.setLocation(186, 273);
        arbol82.setLocation(280, 243);
        heroe2.setLocation(186, 294);
        caja28.setLocation(218, 240);
        arbol77.setLocation(188, 251);
        arbol77.setLocation(186, 253);
        caja28.setLocation(188, 232);
        caja28.setLocation(186, 232);
        heroe2.setLocation(215, 247);
        arbol75.setLocation(185, 213);
        arbol75.setLocation(186, 212);
        arbol82.setLocation(187, 192);
        heroe2.setLocation(127, 313);
        arbol71.setLocation(149, 231);
        arbol54.setLocation(109, 230);
        caja25.setLocation(335, 211);
        corazon7.setLocation(467, 266);
        removeObject(corazon7);
        Corazon corazon11 = new Corazon();
        addObject(corazon11, 391, 268);
        Corazon corazon12 = new Corazon();
        addObject(corazon12, 432, 259);
        removeObject(corazon11);
        removeObject(corazon12);
        Corazon corazon13 = new Corazon(3);
        addObject(corazon13, 371, 243);
        corazon13.setLocation(106, 250);
        Corazon corazon14 = new Corazon(3);
        addObject(corazon14, 319, 207);
        corazon14.setLocation(150, 250);
        corazon14.setLocation(149, 251);
        Corazon corazon15 = new Corazon(3);
        addObject(corazon15, 359, 121);
        corazon15.setLocation(106, 212);
        corazon15.setLocation(108, 210);
        corazon15.setLocation(108, 209);
        Corazon corazon16 = new Corazon(3);
        addObject(corazon16, 314, 212);
        corazon16.setLocation(150, 209);
        arbol80.setLocation(129, 211);
        corazon13.setLocation(107, 250);
        corazon14.setLocation(148, 251);
        corazon16.setLocation(148, 210);
        corazon15.setLocation(108, 210);
        heroe2.setLocation(112, 190);
        caja29.setLocation(96, 168);
        heroe2.setLocation(96, 188);
        muro82.setLocation(99, 59);
        muro83.setLocation(65, 67);
        muro81.setLocation(25, 76);
        muro89.setLocation(40, 101);
        muro84.setLocation(82, 99);
        heroe2.setLocation(90, 212);
        corazon15.setLocation(110, 211);
        heroe2.setLocation(91, 202);
        heroe2.setLocation(122, 188);
        caja30.setLocation(117, 168);
        arbol70.setLocation(137, 169);
        arbol76.setLocation(155, 169);
        heroe2.setLocation(138, 188);
        caja26.setLocation(180, 171);
        heroe2.setLocation(164, 232);
        heroe2.setLocation(166, 232);
        caja26.setLocation(181, 169);
        arbol76.setLocation(159, 170);
        arbol76.setLocation(159, 169);
        heroe2.setLocation(166, 247);
        caja26.setLocation(184, 169);
        caja25.setLocation(149, 288);
        heroe2.setLocation(150, 268);
        heroe2.setLocation(100, 277);
        caja27.setLocation(207, 335);
        caja36.setLocation(146, 270);
        corazon16.setLocation(147, 190);
        arbol71.setLocation(149, 221);
        corazon14.setLocation(149, 235);
        caja36.setLocation(148, 265);
        caja25.setLocation(150, 292);
        caja25.setLocation(149, 291);
        corazon10.setLocation(149, 313);
        heroe2.setLocation(127, 314);
        corazon14.setLocation(149, 243);
        arbol80.setLocation(131, 198);
        arbol81.setLocation(129, 218);
        arbol52.setLocation(130, 242);
        arbol52.setLocation(129, 242);
        arbol54.setLocation(99, 193);
        corazon13.setLocation(108, 242);
        arbol81.setLocation(129, 224);
        arbol71.setLocation(149, 223);
        corazon15.setLocation(167, 129);
        arbol72.setLocation(107, 224);
        arbol72.setLocation(109, 224);
        arbol80.setLocation(129, 204);
        caja36.setLocation(169, 294);
        corazon16.setLocation(149, 203);
        caja36.setLocation(217, 253);
        heroe2.setLocation(88, 244);
        heroe2.setLocation(109, 274);
        caja36.setLocation(92, 239);
        corazon13.setLocation(110, 241);
        caja36.setLocation(296, 254);
        arbol63.setLocation(66, 278);
        arbol62.setLocation(67, 258);
        caja31.setLocation(66, 236);
        arbol73.setLocation(66, 214);
        caja36.setLocation(84, 303);
        heroe2.setLocation(128, 314);
        arbol60.setLocation(65, 314);
        arbol65.setLocation(68, 333);
        caja36.setLocation(77, 296);
        arbol62.setLocation(67, 256);
        arbol63.setLocation(66, 268);
        caja36.setLocation(70, 292);
        arbol63.setLocation(68, 270);
        arbol63.setLocation(67, 270);
        caja36.setLocation(91, 291);
        arbol65.setLocation(69, 334);
        arbol60.setLocation(66, 314);
        caja36.setLocation(87, 313);
        caja36.setLocation(91, 272);
        arbol73.setLocation(67, 210);
        caja31.setLocation(68, 233);
        caja31.setLocation(66, 233);
        arbol73.setLocation(65, 214);
        arbol73.setLocation(65, 213);
        arbol74.setLocation(65, 193);
        arbol54.setLocation(142, 123);
        caja29.setLocation(91, 178);
        corazon15.setLocation(109, 204);
        caja29.setLocation(90, 181);
        caja29.setLocation(85, 174);
        arbol70.setLocation(63, 153);
        caja29.setLocation(75, 173);
        arbol70.setLocation(63, 151);
        caja29.setLocation(70, 170);
        arbol70.setLocation(63, 149);
        caja29.setLocation(65, 170);
        caja29.setLocation(88, 172);
        caja30.setLocation(111, 173);
        arbol76.setLocation(130, 171);
        caja30.setLocation(110, 172);
        caja30.setLocation(109, 172);
        arbol76.setLocation(129, 172);
        arbol76.setLocation(130, 172);
        heroe2.setLocation(128, 332);
        caja26.setLocation(129, 188);
        arbol76.setLocation(130, 167);
        caja26.setLocation(129, 183);
        arbol76.setLocation(131, 162);
        caja30.setLocation(109, 161);
        caja29.setLocation(87, 161);
        arbol70.setLocation(64, 144);
        arbol76.setLocation(129, 160);
        caja26.setLocation(130, 184);
        arbol76.setLocation(130, 160);
        caja26.setLocation(151, 163);
        heroe2.setLocation(129, 335);
        caja26.setLocation(196, 156);
        arbol58.setLocation(151, 159);
        arbol58.setLocation(150, 162);
        arbol58.setLocation(151, 160);
        caja26.setLocation(172, 161);
        caja26.setLocation(172, 159);
        caja34.setLocation(165, 183);
        caja34.setLocation(240, 158);
        arbol82.setLocation(187, 184);
        caja34.setLocation(171, 182);
        arbol82.setLocation(191, 184);
        caja26.setLocation(171, 159);
        arbol58.setLocation(149, 160);
        caja26.setLocation(170, 159);
        caja34.setLocation(169, 182);
        caja34.setLocation(168, 189);
        arbol82.setLocation(187, 187);
        arbol58.setLocation(146, 160);
        caja26.setLocation(167, 159);
        caja34.setLocation(167, 203);
        arbol75.setLocation(188, 212);
        caja34.setLocation(172, 203);
        corazon16.setLocation(146, 204);
        caja34.setLocation(166, 204);
        caja34.setLocation(167, 205);
        caja34.setLocation(168, 220);
        arbol71.setLocation(145, 224);
        corazon14.setLocation(148, 242);
        caja34.setLocation(165, 230);
        corazon14.setLocation(148, 241);
        arbol52.setLocation(129, 239);
        corazon14.setLocation(145, 240);
        caja34.setLocation(166, 226);
        arbol71.setLocation(144, 224);
        caja34.setLocation(164, 233);
        corazon14.setLocation(143, 238);
        caja34.setLocation(227, 210);
        arbol82.setLocation(187, 191);
        arbol54.setLocation(187, 176);
        arbol54.setLocation(188, 181);
        arbol82.setLocation(185, 191);
        caja33.setLocation(328, 114);
        arbol54.setLocation(186, 181);
        caja33.setLocation(188, 159);
        arbol54.setLocation(185, 181);
        caja33.setLocation(316, 111);
        caja34.setLocation(170, 354);
        muro65.setLocation(170, 375);
        muro76.setLocation(190, 375);
        muro66.setLocation(205, 376);
        muro59.setLocation(223, 376);
        muro76.setLocation(189, 376);
        caja34.setLocation(205, 357);
        caja34.setLocation(73, 355);
        caja34.setLocation(58, 357);
        medusa12.setLocation(29, 315);
        caja32.setLocation(47, 334);
        arbol56.setLocation(27, 335);
        arbol53.setLocation(27, 357);
        caja34.setLocation(49, 355);
        caja34.setLocation(78, 355);
        medusa12.setLocation(27, 315);
        arbol65.setLocation(67, 334);
        arbol65.setLocation(68, 335);
        arbol57.setLocation(88, 335);
        arbol64.setLocation(106, 335);
        caja34.setLocation(101, 354);
        caja34.setLocation(85, 355);
        arbol57.setLocation(87, 334);
        arbol65.setLocation(68, 334);
        caja34.setLocation(99, 355);
        caja34.setLocation(311, 245);
        medusa9.setLocation(28, 154);
        caja33.setLocation(45, 173);
        medusa9.setLocation(30, 141);
        caja33.setLocation(45, 145);
        medusa9.setLocation(28, 139);
        muro103.setLocation(7, 136);
        medusa9.setLocation(26, 139);
        muro91.setLocation(4, 158);
        muro91.setLocation(0, 158);
        muro103.setLocation(4, 136);
        muro90.setLocation(2, 140);
        medusa9.setLocation(23, 139);
        caja33.setLocation(43, 143);
        caja33.setLocation(42, 141);
        medusa9.setLocation(23, 142);
        caja33.setLocation(30, 179);
        muro92.setLocation(1, 175);
        muro72.setLocation(2, 195);
        muro72.setLocation(1, 194);
        muro93.setLocation(1, 212);
        muro94.setLocation(1, 228);
        muro69.setLocation(0, 246);
        muro63.setLocation(8, 265);
        muro94.setLocation(1, 228);
        muro94.setLocation(1, 228);
        caja33.setLocation(39, 162);
        caja33.setLocation(33, 176);
        arbol70.setLocation(62, 142);
        caja33.setLocation(42, 145);
        arbol70.setLocation(63, 142);
        caja33.setLocation(41, 143);
        caja33.setLocation(85, 139);
        caja33.setLocation(87, 141);
        caja33.setLocation(87, 139);
        caja33.setLocation(293, 129);
        caja33.setLocation(188, 158);
        caja33.setLocation(189, 159);
        arbol78.setLocation(172, 129);
        medusa.setLocation(261, 98);
        arbol78.setLocation(188, 139);
        caja33.setLocation(308, 126);
        caja33.setLocation(212, 160);
        caja33.setLocation(211, 138);
        medusa8.setLocation(231, 138);
        caja33.setLocation(299, 127);
        muro80.setLocation(242, 263);
        muro86.setLocation(242, 244);
        muro79.setLocation(242, 225);
        muro102.setLocation(242, 206);
        muro88.setLocation(242, 188);
        muro101.setLocation(242, 169);
        muro78.setLocation(242, 149);
        muro78.setLocation(249, 141);
        muro87.setLocation(244, 158);
        muro87.setLocation(242, 157);
        caja34.setLocation(207, 231);
        caja33.setLocation(228, 231);
        muro86.setLocation(241, 243);
        muro79.setLocation(250, 232);
        muro86.setLocation(286, 244);
        muro79.setLocation(250, 231);
        muro80.setLocation(250, 249);
        muro85.setLocation(250, 268);
        muro74.setLocation(250, 286);
        muro75.setLocation(249, 304);
        muro75.setLocation(250, 303);
        muro75.setLocation(250, 304);
        muro104.setLocation(250, 323);
        muro100.setLocation(250, 342);
        muro57.setLocation(249, 361);
        muro102.setLocation(251, 212);
        muro102.setLocation(250, 213);
        muro88.setLocation(252, 195);
        muro88.setLocation(250, 194);
        muro101.setLocation(250, 176);
        muro87.setLocation(250, 157);
        muro78.setLocation(250, 138);
        caja34.setLocation(349, 156);
        caja33.setLocation(363, 201);
        arbol82.setLocation(187, 191);
        arbol54.setLocation(187, 179);
        caja33.setLocation(164, 224);
        caja33.setLocation(167, 217);
        corazon16.setLocation(144, 205);
        caja33.setLocation(167, 192);
        arbol80.setLocation(127, 204);
        arbol81.setLocation(127, 223);
        arbol52.setLocation(128, 239);
        corazon16.setLocation(144, 206);
        caja34.setLocation(338, 179);
        medusa2.setLocation(228, 313);
        medusa2.setLocation(229, 315);
        medusa2.setLocation(230, 315);
        arbol61.setLocation(230, 336);
        arbol66.setLocation(229, 357);
        Corazon corazon17 = new Corazon(3);
        addObject(corazon17, 315, 284);
        corazon17.setLocation(231, 232);
        caja34.setLocation(209, 233);
        caja34.setLocation(208, 231);
        caja35.setLocation(322, 156);
        caja34.setLocation(207, 231);
        caja34.setLocation(207, 232);
        caja34.setLocation(382, 197);
        arbol78.setLocation(188, 137);
        muro89.setLocation(5, 117);
        muro84.setLocation(23, 118);
        medusa9.setLocation(23, 140);
        medusa9.setLocation(25, 139);
        muro83.setLocation(40, 119);
        muro83.setLocation(41, 118);
        muro81.setLocation(60, 118);
        muro81.setLocation(59, 118);
        muro82.setLocation(77, 118);
        muro86.setLocation(95, 118);
        muro77.setLocation(114, 118);
        caja35.setLocation(154, 140);
        Muro muro105 = new Muro();
        addObject(muro105, 357, 139);
        Muro muro106 = new Muro();
        addObject(muro106, 422, 132);
        Muro muro107 = new Muro();
        addObject(muro107, 380, 86);
        Muro muro108 = new Muro();
        addObject(muro108, 339, 87);
        Muro muro109 = new Muro();
        addObject(muro109, 411, 42);
        Muro muro110 = new Muro();
        addObject(muro110, 435, 104);
        Muro muro111 = new Muro();
        addObject(muro111, 453, 175);
        Muro muro112 = new Muro();
        addObject(muro112, 336, 192);
        Muro muro113 = new Muro();
        addObject(muro113, 395, 167);
        Muro muro114 = new Muro();
        addObject(muro114, 340, 128);
        Muro muro115 = new Muro();
        addObject(muro115, 357, 49);
        Muro muro116 = new Muro();
        addObject(muro116, 323, 60);
        Muro muro117 = new Muro();
        addObject(muro117, 370, 21);
        Muro muro118 = new Muro();
        addObject(muro118, 445, 70);
        muro118.setLocation(132, 118);
        muro116.setLocation(150, 119);
        muro116.setLocation(150, 118);
        muro114.setLocation(167, 118);
        muro114.setLocation(168, 118);
        muro108.setLocation(186, 118);
        caja35.setLocation(165, 139);
        caja33.setLocation(161, 183);
        caja35.setLocation(167, 139);
        caja35.setLocation(155, 137);
        muro114.setLocation(168, 117);
        muro116.setLocation(150, 116);
        muro118.setLocation(132, 116);
        muro77.setLocation(115, 116);
        muro77.setLocation(113, 116);
        muro86.setLocation(94, 116);
        muro82.setLocation(77, 116);
        muro81.setLocation(59, 116);
        muro83.setLocation(42, 117);
        muro83.setLocation(41, 116);
        muro84.setLocation(23, 117);
        muro84.setLocation(23, 116);
        caja35.setLocation(162, 138);
        arbol78.setLocation(186, 136);
        caja35.setLocation(207, 139);
        muro105.setLocation(204, 118);
        muro107.setLocation(223, 118);
        muro107.setLocation(222, 118);
        muro112.setLocation(241, 118);
        muro113.setLocation(250, 123);
        caja35.setLocation(206, 159);
        caja34.setLocation(228, 158);
        caja35.setLocation(358, 151);
        caja34.setLocation(360, 204);
        caja33.setLocation(352, 269);
        arbol70.setLocation(62, 140);
        caja35.setLocation(307, 188);
        arbol70.setLocation(62, 139);
        caja35.setLocation(300, 170);
        caja35.setLocation(45, 234);
        corazon8.setLocation(25, 235);
        caja35.setLocation(45, 234);
        corazon8.setLocation(24, 235);
        caja35.setLocation(321, 154);
        caja36.setLocation(305, 271);
        caja35.setLocation(321, 155);
        removeObject(caja35);
        removeObject(caja36);
        removeObject(caja33);
        removeObject(medusa3);
        removeObject(medusa4);
        removeObject(muro71);
        removeObject(caja34);
        removeObject(muro111);
        removeObject(muro106);
        removeObject(muro110);
        removeObject(muro109);
        removeObject(muro115);
        removeObject(muro117);
        removeObject(medusa);
        removeObject(medusa7);
        removeObject(medusa13);
        removeObject(medusa6);
        removeObject(medusa5);
        removeObject(medusa10);
        removeObject(medusa11);
        removeObject(medusa14);
        Puerta puerta2 = new Puerta(5);
        addObject(puerta2, 314, 98);
        puerta2.setLocation(114, 89);
        muro77.setLocation(165, 58);
        puerta2.setLocation(113, 116);
        puerta2.setLocation(113, 117);
        muro77.setLocation(289, 80);
        removeObject(muro77);
        puerta2.setLocation(113, 117);
        puerta2.setLocation(113, 117);    
        BotonReinicio reset = new BotonReinicio(3);
        addObject(reset, 520, 45);
       BotonMenuu botonMenuu = new BotonMenuu();
        addObject(botonMenuu, 520, 170);
    }

   private void escenario4()
    {
        Muro muro = new Muro();
        addObject(muro, 34, 26);
        Muro muro2 = new Muro();
        addObject(muro2, 49, 84);
        Muro muro3 = new Muro();
        addObject(muro3, 68, 143);
        Muro muro4 = new Muro();
        addObject(muro4, 121, 130);
        Muro muro5 = new Muro();
        addObject(muro5, 130, 201);
        Muro muro6 = new Muro();
        addObject(muro6, 173, 116);
        Muro muro7 = new Muro();
        addObject(muro7, 221, 60);
        Muro muro8 = new Muro();
        addObject(muro8, 250, 113);
        Muro muro9 = new Muro();
        addObject(muro9, 307, 76);
        Muro muro10 = new Muro();
        addObject(muro10, 264, 33);
        Muro muro11 = new Muro();
        addObject(muro11, 302, 127);
        Muro muro12 = new Muro();
        addObject(muro12, 219, 159);
        Muro muro13 = new Muro();
        addObject(muro13, 214, 109);
        Muro muro14 = new Muro();
        addObject(muro14, 259, 84);
        Muro muro15 = new Muro();
        addObject(muro15, 270, 186);
        Muro muro16 = new Muro();
        addObject(muro16, 340, 164);
        Muro muro17 = new Muro();
        addObject(muro17, 355, 93);
        Muro muro18 = new Muro();
        addObject(muro18, 354, 53);
        Muro muro19 = new Muro();
        addObject(muro19, 327, 31);
        Muro muro20 = new Muro();
        addObject(muro20, 186, 33);
        Muro muro21 = new Muro();
        addObject(muro21, 158, 97);
        Muro muro22 = new Muro();
        addObject(muro22, 136, 61);
        Muro muro23 = new Muro();
        addObject(muro23, 144, 46);
        muro.setLocation(8, 8);
        muro2.setLocation(8, 26);
        muro3.setLocation(8, 44);
        muro4.setLocation(8, 62);
        muro5.setLocation(8, 80);
        muro6.setLocation(8, 98);
        muro21.setLocation(7, 117);
        muro21.setLocation(8, 117);
        muro22.setLocation(8, 135);
        muro23.setLocation(8, 152);
        muro23.setLocation(8, 153);
        muro20.setLocation(8, 171);
        muro12.setLocation(8, 189);
        muro13.setLocation(8, 207);
        muro13.setLocation(8, 207);
        muro8.setLocation(250, 113);
        muro8.setLocation(250, 113);
        muro8.setLocation(250, 113);
        muro8.setLocation(8, 225);
        Arbol arbol = new Arbol();
        addObject(arbol, 127, 159);
        Arbol arbol2 = new Arbol();
        addObject(arbol2, 129, 89);
        Arbol arbol3 = new Arbol();
        addObject(arbol3, 178, 144);
        Arbol arbol4 = new Arbol();
        addObject(arbol4, 232, 143);
        Arbol arbol5 = new Arbol();
        addObject(arbol5, 219, 123);
        Arbol arbol6 = new Arbol();
        addObject(arbol6, 156, 50);
        Arbol arbol7 = new Arbol();
        addObject(arbol7, 113, 57);
        Arbol arbol8 = new Arbol();
        addObject(arbol8, 192, 91);
        arbol8.setLocation(31, 221);
        muro15.setLocation(82, 197);
        arbol8.setLocation(142, 220);
        muro15.setLocation(26, 225);
        muro16.setLocation(44, 225);
        muro11.setLocation(62, 225);
        arbol8.setLocation(28, 208);
        arbol8.setLocation(26, 208);
        Heroe heroe = new Heroe();
        addObject(heroe, 387, 135);
        heroe.setLocation(265, 135);
        Caja caja = new Caja(heroe);
        addObject(caja, 299, 186);
        Caja caja2 = new Caja(heroe);
        addObject(caja2, 320, 164);
        Caja caja3 = new Caja(heroe);
        addObject(caja3, 298, 134);
        Caja caja4 = new Caja(heroe);
        addObject(caja4, 345, 153);
        Caja caja5 = new Caja(heroe);
        addObject(caja5, 338, 200);
        Caja caja6 = new Caja(heroe);
        addObject(caja6, 275, 226);
        Caja caja7 = new Caja(heroe);
        addObject(caja7, 264, 155);
        Caja caja8 = new Caja(heroe);
        addObject(caja8, 357, 128);
        caja8.setLocation(27, 185);
        muro8.setLocation(8, 242);
        muro8.setLocation(8, 241);
        muro13.setLocation(8, 220);
        muro15.setLocation(72, 183);
        muro13.setLocation(8, 223);
        muro16.setLocation(26, 241);
        arbol8.setLocation(27, 222);
        arbol8.setLocation(26, 222);
        muro12.setLocation(8, 206);
        caja8.setLocation(28, 201);
        muro11.setLocation(44, 242);
        caja8.setLocation(46, 222);
        muro15.setLocation(62, 242);
        arbol.setLocation(65, 224);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(221, 60);
        muro7.setLocation(80, 242);
        caja8.setLocation(85, 225);
        caja8.setLocation(83, 223);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(259, 84);
        muro14.setLocation(123, 233);
        muro14.setLocation(98, 242);
        caja8.setLocation(85, 224);
        caja8.setLocation(85, 223);
        arbol3.setLocation(105, 223);
        muro9.setLocation(116, 242);
        muro17.setLocation(134, 242);
        muro19.setLocation(151, 242);
        muro10.setLocation(169, 242);
        muro18.setLocation(187, 242);
        caja8.setLocation(126, 225);
        caja8.setLocation(124, 223);
        arbol4.setLocation(144, 223);
        caja8.setLocation(164, 223);
        arbol5.setLocation(185, 224);
        Muro muro24 = new Muro();
        addObject(muro24, 319, 88);
        Muro muro25 = new Muro();
        addObject(muro25, 346, 43);
        Muro muro26 = new Muro();
        addObject(muro26, 283, 71);
        Muro muro27 = new Muro();
        addObject(muro27, 269, 118);
        Muro muro28 = new Muro();
        addObject(muro28, 245, 78);
        Muro muro29 = new Muro();
        addObject(muro29, 352, 119);
        Muro muro30 = new Muro();
        addObject(muro30, 384, 138);
        Muro muro31 = new Muro();
        addObject(muro31, 384, 178);
        Muro muro32 = new Muro();
        addObject(muro32, 361, 77);
        Muro muro33 = new Muro();
        addObject(muro33, 249, 201);
        Muro muro34 = new Muro();
        addObject(muro34, 241, 138);
        Muro muro35 = new Muro();
        addObject(muro35, 207, 117);
        muro35.setLocation(151, 130);
        muro35.setLocation(205, 242);
        caja8.setLocation(204, 225);
        caja8.setLocation(206, 223);
        muro33.setLocation(223, 242);
        arbol2.setLocation(225, 222);
        arbol2.setLocation(226, 223);
        muro34.setLocation(240, 242);
        caja8.setLocation(246, 224);
        caja8.setLocation(227, 202);
        muro31.setLocation(258, 237);
        caja6.setLocation(314, 218);
        muro31.setLocation(246, 201);
        muro30.setLocation(246, 219);
        muro29.setLocation(383, 191);
        Muro muro36 = new Muro();
        addObject(muro36, 256, 241);
        muro36.setLocation(245, 238);
        caja8.setLocation(269, 184);
        caja8.setLocation(143, 200);
        caja8.setLocation(144, 200);
        muro28.setLocation(7, 188);
        muro28.setLocation(6, 187);
        muro28.setLocation(7, 187);
        muro28.setLocation(8, 187);
        muro28.setLocation(8, 188);
        caja8.setLocation(30, 200);
        caja8.setLocation(28, 199);
        caja7.setLocation(28, 179);
        caja7.setLocation(49, 199);
        caja2.setLocation(70, 199);
        caja.setLocation(91, 200);
        caja6.setLocation(122, 202);
        caja7.setLocation(48, 200);
        caja7.setLocation(47, 199);
        caja2.setLocation(67, 200);
        caja.setLocation(86, 200);
        caja6.setLocation(106, 200);
        caja3.setLocation(125, 201);
        caja3.setLocation(126, 201);
        caja3.setLocation(126, 200);
        caja5.setLocation(146, 200);
        caja4.setLocation(166, 200);
        Caja caja9 = new Caja(heroe);
        addObject(caja9, 315, 204);
        Caja caja10 = new Caja(heroe);
        addObject(caja10, 329, 164);
        Caja caja11 = new Caja(heroe);
        addObject(caja11, 370, 161);
        Caja caja12 = new Caja(heroe);
        addObject(caja12, 324, 138);
        Caja caja13 = new Caja(heroe);
        addObject(caja13, 361, 125);
        Caja caja14 = new Caja(heroe);
        addObject(caja14, 353, 221);
        Caja caja15 = new Caja(heroe);
        addObject(caja15, 382, 237);
        caja9.setLocation(205, 221);
        caja14.setLocation(205, 202);
        caja10.setLocation(186, 201);
        caja12.setLocation(225, 202);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(205, 221);
        caja9.setLocation(303, 217);
        caja11.setLocation(49, 175);
        caja11.setLocation(47, 179);
        caja9.setLocation(28, 179);
        caja15.setLocation(30, 157);
        caja15.setLocation(28, 160);
        caja15.setLocation(28, 159);
        caja9.setLocation(87, 149);
        caja9.setLocation(48, 159);
        caja13.setLocation(68, 160);
        Caja caja16 = new Caja(heroe);
        addObject(caja16, 309, 197);
        Caja caja17 = new Caja(heroe);
        addObject(caja17, 339, 164);
        Caja caja18 = new Caja(heroe);
        addObject(caja18, 369, 139);
        Caja caja19 = new Caja(heroe);
        addObject(caja19, 346, 215);
        Caja caja20 = new Caja(heroe);
        addObject(caja20, 303, 161);
        Caja caja21 = new Caja(heroe);
        addObject(caja21, 336, 140);
        Caja caja22 = new Caja(heroe);
        addObject(caja22, 256, 50);
        Caja caja23 = new Caja(heroe);
        addObject(caja23, 309, 36);
        Caja caja24 = new Caja(heroe);
        addObject(caja24, 377, 120);
        Caja caja25 = new Caja(heroe);
        addObject(caja25, 378, 238);
        Caja caja26 = new Caja(heroe);
        addObject(caja26, 307, 234);
        Caja caja27 = new Caja(heroe);
        addObject(caja27, 340, 193);
        Caja caja28 = new Caja(heroe);
        addObject(caja28, 326, 108);
        Caja caja29 = new Caja(heroe);
        addObject(caja29, 359, 113);
        caja29.setLocation(68, 180);
        caja20.setLocation(87, 181);
        caja16.setLocation(88, 161);
        caja20.setLocation(106, 180);
        caja22.setLocation(107, 161);
        caja16.setLocation(87, 161);
        caja22.setLocation(107, 161);
        caja29.setLocation(135, 100);
        caja11.setLocation(175, 121);
        caja11.setLocation(127, 180);
        caja29.setLocation(127, 160);
        caja9.setLocation(49, 160);
        caja20.setLocation(53, 181);
        caja15.setLocation(28, 161);
        caja15.setLocation(29, 160);
        caja9.setLocation(49, 161);
        caja13.setLocation(68, 161);
        caja20.setLocation(147, 161);
        caja11.setLocation(145, 178);
        caja20.setLocation(146, 161);
        caja29.setLocation(127, 162);
        caja11.setLocation(169, 176);
        caja20.setLocation(146, 162);
        caja20.setLocation(147, 162);
        caja11.setLocation(167, 162);
        caja17.setLocation(226, 180);
        caja27.setLocation(224, 157);
        muro27.setLocation(246, 183);
        muro24.setLocation(246, 165);
        muro29.setLocation(246, 146);
        caja27.setLocation(224, 162);
        caja17.setLocation(225, 184);
        caja27.setLocation(186, 162);
        caja17.setLocation(205, 162);
        caja17.setLocation(205, 162);
        caja21.setLocation(226, 162);
        caja17.setLocation(206, 162);
        caja27.setLocation(186, 162);
        caja28.setLocation(168, 182);
        caja28.setLocation(184, 183);
        caja28.setLocation(186, 182);
        caja28.setLocation(50, 182);
        caja28.setLocation(288, 37);
        caja23.setLocation(324, 12);
        caja28.setLocation(301, 10);
        caja28.setLocation(303, 12);
        caja12.setLocation(225, 202);
        caja12.setLocation(267, 160);
        caja14.setLocation(269, 177);
        caja10.setLocation(206, 220);
        caja4.setLocation(184, 84);
        arbol4.setLocation(147, 229);
        arbol4.setLocation(135, 223);
        arbol4.setLocation(148, 223);
        caja4.setLocation(168, 225);
        arbol4.setLocation(146, 223);
        caja4.setLocation(165, 224);
        arbol4.setLocation(145, 223);
        caja3.setLocation(125, 223);
        caja.setLocation(85, 223);
        caja7.setLocation(45, 220);
        arbol8.setLocation(23, 222);
        caja7.setLocation(43, 222);
        arbol.setLocation(63, 223);
        caja.setLocation(83, 221);
        arbol3.setLocation(103, 223);
        caja.setLocation(82, 221);
        caja.setLocation(83, 222);
        arbol3.setLocation(104, 223);
        caja9.setLocation(241, 46);
        caja11.setLocation(236, 89);
        caja17.setLocation(261, 105);
        caja21.setLocation(270, 108);
        caja27.setLocation(293, 119);
        caja20.setLocation(281, 132);
        caja29.setLocation(334, 154);
        caja22.setLocation(319, 177);
        caja16.setLocation(349, 185);
        caja13.setLocation(382, 198);
        caja15.setLocation(318, 113);
        caja2.setLocation(70, 180);
        caja7.setLocation(43, 221);
        caja10.setLocation(206, 222);
        muro30.setLocation(278, 217);
        muro36.setLocation(297, 239);
        arbol.setLocation(99, 150);
        caja7.setLocation(45, 221);
        caja.setLocation(122, 140);
        arbol.setLocation(67, 223);
        arbol3.setLocation(125, 157);
        caja6.setLocation(88, 221);
        arbol3.setLocation(103, 211);
        caja3.setLocation(169, 151);
        arbol3.setLocation(110, 223);
        arbol4.setLocation(175, 132);
        caja5.setLocation(132, 221);
        caja3.setLocation(140, 73);
        caja4.setLocation(201, 138);
        arbol4.setLocation(153, 223);
        arbol4.setLocation(152, 222);
        arbol5.setLocation(193, 174);
        caja10.setLocation(171, 222);
        caja10.setLocation(172, 222);
        arbol2.setLocation(194, 223);
        caja4.setLocation(215, 221);
        caja4.setLocation(214, 222);
        muro31.setLocation(182, 90);
        arbol5.setLocation(236, 222);
        muro30.setLocation(258, 243);
        muro30.setLocation(259, 243);
        caja2.setLocation(51, 198);
        caja2.setLocation(50, 198);
        caja2.setLocation(45, 198);
        caja2.setLocation(52, 195);
        muro12.setLocation(5, 207);
        muro12.setLocation(3, 206);
        muro13.setLocation(1, 223);
        muro13.setLocation(0, 223);
        muro13.setLocation(2, 224);
        arbol8.setLocation(21, 223);
        caja7.setLocation(42, 222);
        muro28.setLocation(2, 188);
        caja8.setLocation(25, 199);
        caja8.setLocation(24, 200);
        caja2.setLocation(44, 199);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro12.setLocation(3, 206);
        muro28.setLocation(2, 188);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(8, 171);
        muro20.setLocation(3, 171);
        muro23.setLocation(2, 156);
        muro13.setLocation(0, 224);
        arbol8.setLocation(19, 222);
        arbol8.setLocation(24, 221);
        muro12.setLocation(1, 205);
        muro13.setLocation(0, 224);
        muro13.setLocation(0, 224);
        muro12.setLocation(1, 205);
        arbol8.setLocation(21, 222);
        caja8.setLocation(22, 199);
        caja8.setLocation(28, 197);
        muro28.setLocation(0, 189);
        muro12.setLocation(1, 205);
        muro12.setLocation(0, 205);
        muro12.setLocation(0, 205);
        muro20.setLocation(0, 171);
        muro23.setLocation(0, 156);
        caja8.setLocation(21, 200);
        caja2.setLocation(42, 200);
        caja8.setLocation(21, 200);
        caja.setLocation(65, 200);
        arbol.setLocation(64, 222);
        caja.setLocation(65, 200);
        caja14.setLocation(90, 200);
        caja14.setLocation(88, 200);
        caja12.setLocation(111, 200);
        caja12.setLocation(109, 200);
        caja3.setLocation(135, 198);
        caja5.setLocation(131, 223);
        caja3.setLocation(130, 200);
        caja11.setLocation(152, 200);
        caja9.setLocation(173, 200);
        caja11.setLocation(151, 200);
        caja9.setLocation(172, 199);
        caja22.setLocation(193, 199);
        caja16.setLocation(215, 199);
        caja16.setLocation(214, 199);
        caja20.setLocation(202, 141);
        muro27.setLocation(324, 183);
        muro24.setLocation(307, 173);
        muro29.setLocation(302, 159);
        caja20.setLocation(236, 199);
        arbol7.setLocation(191, 134);
        muro36.setLocation(259, 225);
        muro27.setLocation(264, 206);
        muro27.setLocation(260, 206);
        muro27.setLocation(259, 207);
        muro24.setLocation(259, 189);
        caja29.setLocation(50, 168);
        caja29.setLocation(21, 179);
        caja21.setLocation(42, 178);
        caja21.setLocation(42, 179);
        caja17.setLocation(65, 179);
        caja21.setLocation(43, 179);
        caja29.setLocation(21, 178);
        caja21.setLocation(43, 178);
        caja17.setLocation(65, 178);
        caja26.setLocation(105, 171);
        caja26.setLocation(89, 178);
        caja17.setLocation(66, 178);
        caja27.setLocation(111, 178);
        caja27.setLocation(111, 178);
        caja27.setLocation(110, 178);
        caja15.setLocation(312, 113);
        caja15.setLocation(310, 114);
        caja15.setLocation(131, 179);
        caja15.setLocation(131, 178);
        caja19.setLocation(153, 178);
        caja18.setLocation(174, 178);
        caja19.setLocation(152, 178);
        caja18.setLocation(173, 178);
        caja13.setLocation(194, 178);
        caja25.setLocation(215, 178);
        caja25.setLocation(215, 179);
        caja25.setLocation(215, 178);
        caja24.setLocation(237, 178);
        muro29.setLocation(259, 169);
        caja2.setLocation(103, 105);
        Corazon corazon = new Corazon(4);
        addObject(corazon, 338, 165);
        corazon.setLocation(42, 200);
        caja14.setLocation(317, 136);
        Corazon corazon2 = new Corazon(4);
        addObject(corazon2, 358, 184);
        corazon2.setLocation(88, 199);
        caja3.setLocation(266, 117);
        Corazon corazon3 = new Corazon(4);
        addObject(corazon3, 333, 207);
        corazon3.setLocation(130, 200);
        caja9.setLocation(338, 181);
        Corazon corazon4 = new Corazon(4);
        addObject(corazon4, 314, 196);
        corazon4.setLocation(171, 201);
        corazon4.setLocation(171, 199);
        caja16.setLocation(374, 142);
        Corazon corazon5 = new Corazon(4);
        addObject(corazon5, 315, 95);
        corazon5.setLocation(214, 199);
        muro22.setLocation(2, 138);
        muro22.setLocation(1, 138);
        muro21.setLocation(0, 119);
        muro21.setLocation(1, 119);
        muro6.setLocation(1, 99);
        muro5.setLocation(1, 82);
        muro4.setLocation(1, 66);
        muro3.setLocation(1, 49);
        muro2.setLocation(0, 31);
        muro.setLocation(8, 8);
        muro.setLocation(8, 8);
        muro.setLocation(0, 14);
        caja2.setLocation(44, 157);
        Corazon corazon6 = new Corazon(4);
        addObject(corazon6, 359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(359, 223);
        corazon6.setLocation(20, 157);
        Corazon corazon7 = new Corazon(4);
        addObject(corazon7, 339, 220);
        corazon7.setLocation(66, 157);
        corazon7.setLocation(65, 157);
        caja3.setLocation(90, 156);
        Corazon corazon8 = new Corazon(4);
        addObject(corazon8, 293, 179);
        corazon8.setLocation(111, 157);
        corazon8.setLocation(111, 156);
        corazon8.setLocation(111, 157);
        Corazon corazon9 = new Corazon(4);
        addObject(corazon9, 237, 108);
        corazon7.setLocation(66, 157);
        caja3.setLocation(90, 157);
        caja16.setLocation(133, 157);
        corazon9.setLocation(153, 158);
        caja16.setLocation(132, 158);
        corazon9.setLocation(152, 158);
        caja16.setLocation(131, 158);
        corazon9.setLocation(153, 158);
        caja16.setLocation(173, 158);
        corazon9.setLocation(151, 158);
        corazon9.setLocation(151, 156);
        corazon9.setLocation(151, 157);
        caja16.setLocation(173, 157);
        Corazon corazon10 = new Corazon(4);
        addObject(corazon10, 340, 220);
        corazon10.setLocation(193, 156);
        corazon10.setLocation(193, 157);
        caja16.setLocation(215, 157);
        Corazon corazon11 = new Corazon(4);
        addObject(corazon11, 296, 217);
        corazon11.setLocation(237, 157);
        caja16.setLocation(227, 47);
        caja3.setLocation(78, 73);
        caja2.setLocation(40, 86);
        muro32.setLocation(262, 148);
        muro32.setLocation(259, 150);
        muro26.setLocation(259, 131);
        muro25.setLocation(259, 113);
        muro31.setLocation(259, 95);
        muro29.setLocation(259, 170);
        muro32.setLocation(259, 152);
        muro26.setLocation(259, 133);
        muro25.setLocation(259, 115);
        muro25.setLocation(259, 114);
        muro25.setLocation(259, 115);
        muro31.setLocation(259, 97);
        caja2.setLocation(22, 135);
        caja3.setLocation(43, 135);
        caja8.setLocation(66, 136);
        caja.setLocation(89, 135);
        caja12.setLocation(111, 135);
        caja11.setLocation(133, 134);
        caja11.setLocation(131, 153);
        corazon8.setLocation(110, 158);
        caja11.setLocation(131, 155);
        corazon9.setLocation(152, 157);
        caja11.setLocation(132, 135);
        caja3.setLocation(44, 135);
        caja14.setLocation(153, 134);
        caja16.setLocation(173, 133);
        arbol7.setLocation(199, 121);
        caja16.setLocation(174, 135);
        caja.setLocation(88, 135);
        caja12.setLocation(111, 135);
        caja28.setLocation(216, 88);
        arbol7.setLocation(124, 85);
        caja28.setLocation(195, 134);
        caja23.setLocation(216, 135);
        caja9.setLocation(237, 134);
        caja3.setLocation(64, 55);
        arbol7.setLocation(43, 136);
        caja8.setLocation(71, 96);
        arbol6.setLocation(65, 136);
        Arbol arbol9 = new Arbol();
        addObject(arbol9, 327, 72);
        Arbol arbol10 = new Arbol();
        addObject(arbol10, 357, 118);
        Arbol arbol11 = new Arbol();
        addObject(arbol11, 343, 166);
        Arbol arbol12 = new Arbol();
        addObject(arbol12, 368, 158);
        Arbol arbol13 = new Arbol();
        addObject(arbol13, 366, 89);
        Arbol arbol14 = new Arbol();
        addObject(arbol14, 376, 120);
        Arbol arbol15 = new Arbol();
        addObject(arbol15, 334, 134);
        arbol15.setLocation(109, 100);
        caja.setLocation(141, 82);
        arbol15.setLocation(86, 135);
        caja12.setLocation(193, 48);
        arbol9.setLocation(109, 135);
        caja11.setLocation(238, 58);
        arbol13.setLocation(130, 134);
        caja14.setLocation(288, 47);
        arbol10.setLocation(170, 140);
        caja16.setLocation(178, 112);
        arbol10.setLocation(174, 135);
        caja16.setLocation(307, 92);
        arbol13.setLocation(130, 135);
        caja28.setLocation(345, 58);
        arbol14.setLocation(193, 134);
        arbol14.setLocation(194, 135);
        caja23.setLocation(350, 119);
        arbol11.setLocation(215, 134);
        caja9.setLocation(338, 182);
        arbol11.setLocation(216, 136);
        arbol11.setLocation(215, 135);
        caja16.setLocation(22, 112);
        caja23.setLocation(237, 132);
        caja11.setLocation(238, 109);
        caja11.setLocation(237, 111);
        caja28.setLocation(237, 91);
        caja28.setLocation(237, 89);
        caja11.setLocation(170, 105);
        arbol12.setLocation(237, 111);
        caja11.setLocation(343, 112);
        caja8.setLocation(65, 114);
        caja3.setLocation(44, 113);
        caja.setLocation(87, 114);
        caja12.setLocation(109, 113);
        caja14.setLocation(130, 114);
        caja3.setLocation(43, 113);
        caja9.setLocation(21, 89);
        caja11.setLocation(20, 67);
        Medusa medusa = new Medusa(heroe);
        addObject(medusa, 26, 49);
        medusa.setLocation(19, 45);
        Caja caja30 = new Caja(heroe);
        addObject(caja30, 302, 153);
        Caja caja31 = new Caja(heroe);
        addObject(caja31, 330, 104);
        Caja caja32 = new Caja(heroe);
        addObject(caja32, 333, 113);
        Caja caja33 = new Caja(heroe);
        addObject(caja33, 341, 156);
        Caja caja34 = new Caja(heroe);
        addObject(caja34, 341, 180);
        Caja caja35 = new Caja(heroe);
        addObject(caja35, 339, 185);
        Caja caja36 = new Caja(heroe);
        addObject(caja36, 323, 97);
        Caja caja37 = new Caja(heroe);
        addObject(caja37, 334, 53);
        Caja caja38 = new Caja(heroe);
        addObject(caja38, 343, 52);
        Caja caja39 = new Caja(heroe);
        addObject(caja39, 360, 104);
        caja36.setLocation(41, 89);
        caja32.setLocation(42, 66);
        caja36.setLocation(43, 88);
        caja36.setLocation(42, 88);
        caja31.setLocation(65, 88);
        caja30.setLocation(67, 67);
        caja36.setLocation(42, 89);
        caja31.setLocation(65, 89);
        caja30.setLocation(65, 68);
        caja30.setLocation(65, 66);
        caja32.setLocation(42, 67);
        caja30.setLocation(64, 67);
        caja8.setLocation(65, 113);
        caja32.setLocation(129, 40);
        Medusa medusa2 = new Medusa(heroe);
        addObject(medusa2, 47, 73);
        medusa2.setLocation(42, 65);
        caja32.setLocation(88, 89);
        caja31.setLocation(141, 28);
        Medusa medusa3 = new Medusa(heroe);
        addObject(medusa3, 71, 96);
        medusa3.setLocation(64, 88);
        caja11.setLocation(42, 29);
        medusa.setLocation(20, 68);
        caja36.setLocation(105, 23);
        medusa2.setLocation(43, 88);
        medusa3.setLocation(104, 24);
        medusa.setLocation(67, 24);
        caja11.setLocation(21, 68);
        medusa.setLocation(20, 46);
        caja30.setLocation(64, 66);
        medusa3.setLocation(40, 66);
        medusa2.setLocation(98, 43);
        caja30.setLocation(41, 90);
        caja30.setLocation(42, 90);
        medusa2.setLocation(65, 90);
        caja36.setLocation(88, 68);
        caja31.setLocation(88, 47);
        Cofre cofre = new Cofre();
        addObject(cofre, 112, 53);
        cofre.setLocation(110, 48);
        Arbol arbol16 = new Arbol();
        addObject(arbol16, 299, 204);
        Arbol arbol17 = new Arbol();
        addObject(arbol17, 345, 222);
        Arbol arbol18 = new Arbol();
        addObject(arbol18, 382, 179);
        Arbol arbol19 = new Arbol();
        addObject(arbol19, 377, 129);
        Arbol arbol20 = new Arbol();
        addObject(arbol20, 297, 141);
        Arbol arbol21 = new Arbol();
        addObject(arbol21, 319, 94);
        Arbol arbol22 = new Arbol();
        addObject(arbol22, 319, 156);
        Arbol arbol23 = new Arbol();
        addObject(arbol23, 324, 232);
        Arbol arbol24 = new Arbol();
        addObject(arbol24, 303, 185);
        Arbol arbol25 = new Arbol();
        addObject(arbol25, 377, 213);
        arbol24.setLocation(108, 83);
        caja32.setLocation(122, 53);
        arbol24.setLocation(88, 91);
        caja36.setLocation(170, 63);
        arbol10.setLocation(87, 68);
        arbol10.setLocation(88, 68);
        arbol20.setLocation(58, 32);
        caja31.setLocation(165, 27);
        arbol20.setLocation(90, 47);
        arbol20.setLocation(88, 47);
        cofre.setLocation(108, 48);
        caja32.setLocation(133, 52);
        caja32.setLocation(108, 48);
        cofre.setLocation(109, 49);
        cofre.setLocation(109, 55);
        caja32.setLocation(117, 37);
        caja32.setLocation(146, 22);
        cofre.setLocation(110, 51);
        cofre.setLocation(110, 49);
        arbol20.setLocation(88, 46);
        arbol20.setLocation(88, 47);
        caja32.setLocation(131, 92);
        caja36.setLocation(132, 72);
        caja36.setLocation(132, 71);
        caja31.setLocation(133, 49);
        arbol21.setLocation(131, 52);
        caja31.setLocation(149, 40);
        caja31.setLocation(167, 35);
        arbol21.setLocation(132, 48);
        arbol21.setLocation(131, 49);
        arbol21.setLocation(132, 49);
        caja36.setLocation(213, 35);
        arbol19.setLocation(131, 68);
        caja32.setLocation(293, 21);
        arbol18.setLocation(129, 90);
        arbol18.setLocation(130, 92);
        arbol18.setLocation(131, 92);
        caja11.setLocation(324, 112);
        caja9.setLocation(291, 86);
        arbol22.setLocation(19, 89);
        arbol22.setLocation(21, 89);
        caja2.setLocation(380, 151);
        caja30.setLocation(285, 58);
        caja8.setLocation(293, 159);
        caja3.setLocation(294, 135);
        caja.setLocation(87, 113);
        caja16.setLocation(370, 69);
        arbol24.setLocation(108, 93);
        cofre.setLocation(313, 189);
        arbol24.setLocation(388, 121);
        arbol10.setLocation(322, 26);
        arbol20.setLocation(364, 195);
        arbol18.setLocation(109, 93);
        arbol19.setLocation(130, 67);
        caja31.setLocation(109, 73);
        caja36.setLocation(110, 51);
        caja36.setLocation(109, 51);
        caja31.setLocation(181, 54);
        arbol19.setLocation(109, 72);
        caja36.setLocation(130, 34);
        arbol21.setLocation(112, 50);
        caja36.setLocation(142, 32);
        arbol21.setLocation(109, 53);
        arbol21.setLocation(109, 52);
        arbol21.setLocation(109, 51);
        cofre.setLocation(170, 85);
        caja36.setLocation(142, 33);
        caja36.setLocation(130, 35);
        cofre.setLocation(134, 58);
        caja36.setLocation(130, 34);
        cofre.setLocation(130, 55);
        caja31.setLocation(126, 79);
        caja36.setLocation(169, 30);
        cofre.setLocation(164, 49);
        caja31.setLocation(132, 92);
        caja31.setLocation(131, 92);
        caja36.setLocation(131, 70);
        caja28.setLocation(113, 28);
        caja30.setLocation(134, 28);
        cofre.setLocation(132, 48);
        caja32.setLocation(155, 48);
        caja9.setLocation(154, 69);
        caja11.setLocation(155, 91);
        caja11.setLocation(154, 91);
        caja3.setLocation(153, 113);
        arbol24.setLocation(178, 38);
        caja32.setLocation(214, 49);
        arbol24.setLocation(154, 49);
        caja9.setLocation(255, 56);
        arbol10.setLocation(153, 69);
        caja11.setLocation(265, 28);
        arbol16.setLocation(152, 91);
        caja31.setLocation(315, 94);
        caja36.setLocation(330, 126);
        caja14.setLocation(302, 208);
        caja31.setLocation(152, 134);
        caja31.setLocation(153, 134);
        arbol17.setLocation(173, 135);
        arbol17.setLocation(173, 134);
        caja8.setLocation(175, 114);
        caja36.setLocation(214, 115);
        caja33.setLocation(195, 114);
        arbol12.setLocation(238, 111);
        caja36.setLocation(217, 114);
        caja33.setLocation(196, 114);
        arbol17.setLocation(174, 134);
        arbol12.setLocation(343, 112);
        caja39.setLocation(238, 111);
        caja39.setLocation(238, 112);
        caja23.setLocation(237, 133);
        caja39.setLocation(238, 112);
        caja23.setLocation(237, 134);
        caja39.setLocation(238, 113);
        caja2.setLocation(238, 91);
        Muro muro37 = new Muro();
        addObject(muro37, 381, 158);
        Muro muro38 = new Muro();
        addObject(muro38, 386, 186);
        Muro muro39 = new Muro();
        addObject(muro39, 350, 149);
        Muro muro40 = new Muro();
        addObject(muro40, 313, 161);
        Muro muro41 = new Muro();
        addObject(muro41, 357, 235);
        Muro muro42 = new Muro();
        addObject(muro42, 310, 227);
        Muro muro43 = new Muro();
        addObject(muro43, 295, 177);
        Muro muro44 = new Muro();
        addObject(muro44, 316, 140);
        Muro muro45 = new Muro();
        addObject(muro45, 381, 128);
        Muro muro46 = new Muro();
        addObject(muro46, 313, 102);
        muro46.setLocation(297, 91);
        caja9.setLocation(358, 70);
        caja11.setLocation(326, 27);
        muro46.setLocation(259, 78);
        muro44.setLocation(259, 59);
        caja16.setLocation(238, 70);
        caja22.setLocation(307, 127);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(236, 199);
        caja20.setLocation(384, 98);
        caja32.setLocation(237, 49);
        caja32.setLocation(237, 50);
        muro39.setLocation(260, 40);
        caja11.setLocation(197, 49);
        caja11.setLocation(207, 47);
        caja11.setLocation(205, 53);
        caja38.setLocation(213, 32);
        caja32.setLocation(237, 48);
        caja32.setLocation(236, 50);
        caja32.setLocation(237, 49);
        caja2.setLocation(316, 90);
        arbol12.setLocation(238, 91);
        caja32.setLocation(321, 12);
        Medusa medusa4 = new Medusa(heroe);
        addObject(medusa4, 305, 53);
        medusa4.setLocation(238, 50);
        caja38.setLocation(191, 13);
        caja11.setLocation(217, 88);
        caja11.setLocation(218, 90);
        caja11.setLocation(217, 91);
        caja16.setLocation(196, 90);
        caja2.setLocation(174, 91);
        caja2.setLocation(175, 90);
        caja37.setLocation(333, 79);
        caja37.setLocation(175, 69);
        caja9.setLocation(196, 69);
        caja22.setLocation(218, 69);
        caja22.setLocation(217, 69);
        caja20.setLocation(175, 48);
        caja32.setLocation(197, 47);
        caja38.setLocation(218, 47);
        caja32.setLocation(196, 47);
        caja38.setLocation(217, 47);
        caja22.setLocation(324, 30);
        Medusa medusa5 = new Medusa(heroe);
        addObject(medusa5, 223, 76);
        medusa5.setLocation(215, 68);
        Medusa medusa6 = new Medusa(heroe);
        addObject(medusa6, 314, 103);
        caja16.setLocation(305, 51);
        medusa6.setLocation(195, 88);
        muro38.setLocation(250, 12);
        muro39.setLocation(259, 40);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(250, 12);
        muro38.setLocation(18, 26);
        muro.setLocation(36, 26);
        muro45.setLocation(55, 27);
        muro45.setLocation(54, 26);
        muro37.setLocation(73, 27);
        muro37.setLocation(72, 26);
        muro40.setLocation(89, 26);
        muro43.setLocation(295, 177);
        muro43.setLocation(295, 177);
        caja28.setLocation(312, 97);
        muro43.setLocation(107, 26);
        caja30.setLocation(340, 102);
        muro41.setLocation(125, 26);
        muro42.setLocation(143, 26);
        Muro muro47 = new Muro();
        addObject(muro47, 355, 144);
        Muro muro48 = new Muro();
        addObject(muro48, 361, 103);
        Muro muro49 = new Muro();
        addObject(muro49, 387, 74);
        Muro muro50 = new Muro();
        addObject(muro50, 320, 154);
        Muro muro51 = new Muro();
        addObject(muro51, 299, 149);
        Muro muro52 = new Muro();
        addObject(muro52, 300, 147);
        Muro muro53 = new Muro();
        addObject(muro53, 336, 76);
        Muro muro54 = new Muro();
        addObject(muro54, 366, 49);
        Muro muro55 = new Muro();
        addObject(muro55, 391, 160);
        Muro muro56 = new Muro();
        addObject(muro56, 359, 139);
        Muro muro57 = new Muro();
        addObject(muro57, 344, 136);
        Muro muro58 = new Muro();
        addObject(muro58, 329, 137);
        muro58.setLocation(161, 27);
        muro58.setLocation(161, 26);
        muro52.setLocation(182, 27);
        muro52.setLocation(179, 26);
        muro51.setLocation(197, 26);
        muro53.setLocation(216, 27);
        muro53.setLocation(215, 26);
        muro54.setLocation(233, 26);
        muro49.setLocation(251, 26);
        muro48.setLocation(259, 28);
        muro56.setLocation(1, 27);
        muro56.setLocation(1, 27);
        muro56.setLocation(1, 27);
        muro56.setLocation(1, 27);
        muro56.setLocation(0, 25);
        muro56.setLocation(0, 27);
        caja12.setLocation(369, 65);
        caja.setLocation(87, 113);
        caja.setLocation(87, 113);
        caja.setLocation(87, 113);
        caja.setLocation(374, 98);
        caja3.setLocation(303, 135);
        caja31.setLocation(296, 178);
        caja23.setLocation(308, 70);
        caja39.setLocation(339, 79);
        removeObject(caja39);
        removeObject(muro50);
        removeObject(caja14);
        removeObject(caja31);
        removeObject(arbol23);
        removeObject(arbol25);
        removeObject(arbol20);
        removeObject(caja35);
        removeObject(caja34);
        removeObject(muro55);
        removeObject(muro47);
        removeObject(muro57);
        removeObject(caja3);
        removeObject(caja30);
        removeObject(caja28);
        removeObject(caja);
        removeObject(caja12);
        removeObject(caja23);
        removeObject(caja16);
        removeObject(caja22);
        caja33.setLocation(323, 103);
        caja36.setLocation(322, 129);
        caja8.setLocation(320, 56);
        caja2.setLocation(317, 36);
        caja11.setLocation(363, 58);
        caja37.setLocation(355, 96);
        caja9.setLocation(351, 109);
       
        caja32.setLocation(360, 146);
        caja20.setLocation(363, 205);
        removeObject(caja20);
        removeObject(caja32);
        removeObject(caja36);
        removeObject(caja9);
        removeObject(caja33);
        caja8.setLocation(54, 114);
        medusa2.setLocation(307, 145);
        caja8.setLocation(57, 90);
        caja37.setLocation(39, 90);
        caja8.setLocation(67, 89);
        caja37.setLocation(42, 90);
        caja8.setLocation(63, 90);
        caja37.setLocation(305, 128);
       
        caja37.setLocation(195, 68);
        caja11.setLocation(194, 91);
        caja11.setLocation(195, 90);
        caja37.setLocation(357, 101);
        arbol10.setLocation(300, 104);
        
        arbol10.setLocation(154, 93);
        caja37.setLocation(156, 71);
        arbol10.setLocation(156, 95);
        
        
        
        muro34.setLocation(288, 268);
        muro33.setLocation(285, 292);
        muro35.setLocation(309, 224);
        muro18.setLocation(274, 323);
        muro10.setLocation(332, 272);
        muro19.setLocation(313, 309);
        muro17.setLocation(345, 311);
        muro9.setLocation(345, 227);
        muro14.setLocation(370, 272);
        muro7.setLocation(322, 184);
        muro15.setLocation(319, 145);
        muro11.setLocation(292, 189);
        muro16.setLocation(337, 230);
        heroe.setLocation(145, 114);
        muro8.setLocation(0, 244);
        muro18.setLocation(274, 323);
        muro18.setLocation(274, 323);
        muro18.setLocation(274, 323);
        muro18.setLocation(274, 323);
        muro18.setLocation(274, 323);
        muro18.setLocation(274, 323);
        muro18.setLocation(0, 262);
        muro33.setLocation(285, 292);
        muro33.setLocation(285, 292);
        muro33.setLocation(285, 292);
        muro33.setLocation(0, 280);
        Caja caja40 = new Caja(heroe);
        addObject(caja40, 330, 56);
        Caja caja41 = new Caja(heroe);
        addObject(caja41, 314, 117);
        Caja caja42 = new Caja(heroe);
        addObject(caja42, 375, 127);
        Caja caja43 = new Caja(heroe);
        addObject(caja43, 373, 188);
        Caja caja44 = new Caja(heroe);
        addObject(caja44, 358, 102);
        Caja caja45 = new Caja(heroe);
        addObject(caja45, 303, 34);
        Caja caja46 = new Caja(heroe);
        addObject(caja46, 315, 93);
        Caja caja47 = new Caja(heroe);
        addObject(caja47, 257, 326);
        arbol8.setLocation(69, 305);
        caja47.setLocation(21, 221);
        arbol.setLocation(371, 322);
        caja43.setLocation(63, 223);
        caja6.setLocation(86, 223);
        arbol3.setLocation(220, 311);
        caja43.setLocation(63, 222);
        caja6.setLocation(86, 221);
        caja6.setLocation(87, 222);
        caja42.setLocation(109, 223);
        arbol4.setLocation(253, 280);
        caja41.setLocation(151, 223);
        arbol2.setLocation(197, 278);
        caja41.setLocation(152, 223);
        caja6.setLocation(86, 223);
        caja42.setLocation(108, 224);
        caja5.setLocation(130, 224);
        caja41.setLocation(151, 223);
        caja10.setLocation(172, 223);
        caja4.setLocation(194, 223);
        caja4.setLocation(193, 223);
        caja44.setLocation(214, 223);
        arbol5.setLocation(376, 179);
        caja46.setLocation(237, 224);
        caja43.setLocation(63, 224);
        caja7.setLocation(42, 223);
        caja47.setLocation(21, 223);
        caja40.setLocation(21, 247);
        caja45.setLocation(42, 247);
        arbol8.setLocation(20, 270);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(288, 268);
        muro34.setLocation(5, 289);
        caja45.setLocation(23, 268);
        muro34.setLocation(4, 292);
        caja45.setLocation(42, 245);
        muro19.setLocation(23, 293);
        muro10.setLocation(42, 294);
        muro17.setLocation(61, 294);
        muro35.setLocation(79, 295);
        muro10.setLocation(41, 293);
        muro17.setLocation(59, 294);
        muro35.setLocation(76, 294);
        muro14.setLocation(95, 294);
        muro16.setLocation(114, 294);
        muro11.setLocation(132, 294);
        muro9.setLocation(150, 294);
        arbol2.setLocation(289, 308);
        muro7.setLocation(168, 294);
        muro15.setLocation(186, 294);
        arbol4.setLocation(342, 265);
        arbol3.setLocation(306, 204);
        Muro muro59 = new Muro();
        addObject(muro59, 229, 294);
        Muro muro60 = new Muro();
        addObject(muro60, 336, 147);
        Muro muro61 = new Muro();
        addObject(muro61, 345, 96);
        muro59.setLocation(204, 294);
        muro60.setLocation(222, 294);
        muro61.setLocation(240, 294);
        Muro muro62 = new Muro();
        addObject(muro62, 266, 270);
        muro62.setLocation(259, 261);
        Muro muro63 = new Muro();
        addObject(muro63, 321, 138);
        muro63.setLocation(259, 278);
        Muro muro64 = new Muro();
        addObject(muro64, 302, 153);
        muro64.setLocation(259, 295);
        Caja caja48 = new Caja(heroe);
        addObject(caja48, 328, 106);
        caja48.setLocation(42, 270);
        caja40.setLocation(63, 246);
        caja45.setLocation(64, 268);
        caja48.setLocation(86, 270);
        arbol2.setLocation(65, 267);
        caja45.setLocation(64, 268);
        caja45.setLocation(64, 268);
        caja45.setLocation(120, 332);
        arbol2.setLocation(63, 269);
        arbol2.setLocation(63, 271);
        muro17.setLocation(59, 293);
        caja40.setLocation(86, 247);
        caja45.setLocation(108, 247);
        caja40.setLocation(108, 269);
        caja40.setLocation(108, 270);
        caja48.setLocation(131, 272);
        caja48.setLocation(131, 270);
        arbol.setLocation(81, 265);
        caja40.setLocation(114, 326);
        arbol.setLocation(108, 272);
        arbol.setLocation(108, 273);
        caja40.setLocation(130, 247);
        caja45.setLocation(152, 246);
        caja40.setLocation(153, 269);
        caja48.setLocation(273, 331);
        arbol4.setLocation(155, 269);
        caja40.setLocation(130, 246);
        caja48.setLocation(130, 271);
        arbol4.setLocation(151, 272);
        arbol2.setLocation(63, 272);
        Caja caja49 = new Caja(heroe);
        addObject(caja49, 330, 286);
        arbol3.setLocation(136, 331);
        caja40.setLocation(172, 272);
        caja48.setLocation(173, 245);
        caja48.setLocation(172, 247);
        caja45.setLocation(150, 248);
        arbol4.setLocation(149, 271);
        caja45.setLocation(194, 247);
        caja48.setLocation(193, 272);
        caja40.setLocation(215, 272);
        arbol3.setLocation(193, 271);
        caja48.setLocation(193, 272);
        caja48.setLocation(193, 272);
        caja48.setLocation(193, 272);
        caja48.setLocation(193, 272);
        caja48.setLocation(193, 272);
        caja48.setLocation(193, 272);
        caja48.setLocation(193, 272);
        caja48.setLocation(195, 328);
        arbol5.setLocation(237, 271);
        arbol5.setLocation(236, 270);
        caja40.setLocation(313, 229);
        caja45.setLocation(339, 265);
        arbol5.setLocation(237, 272);
        caja40.setLocation(212, 249);
        caja48.setLocation(214, 273);
        arbol3.setLocation(191, 272);
        arbol4.setLocation(150, 272);
        heroe.setLocation(128, 275);
        caja48.setLocation(333, 200);
        caja40.setLocation(307, 236);
        removeObject(caja40);
        removeObject(caja48);
        removeObject(caja49);
        removeObject(caja45);
        BotonReinicio reset = new BotonReinicio(4);
        addObject(reset, 520, 45);
        BotonMenuu botonMenuu = new BotonMenuu();
        addObject(botonMenuu, 520, 170);
        removeObject(caja);
        removeObject(caja2);
        removeObject(caja3);
        removeObject(arbol);
        removeObject(arbol2);
        removeObject(arbol3);
        removeObject(arbol4);
        removeObject(medusa);
        removeObject(medusa2);
    }  
    
   
}
